skysight-inc/HackerNews huggingface dataset:
While I love the idea of the "no-code" movement and I think it's important to lean on 3rd party services as much as possible for start-ups, it doesn't keep me up at night about my job security.

There are always new implications when we go up a layer of abstraction in software development. An AI can be trained to do what it's trained to do (within limits), but it can't see the big picture. It doesn't have human context. Never mind the technical complications of teaching an AI to understand the hundreds of tools, libraries, frameworks, platforms, and languages out there. A software developer also needs domain knowledge to be useful (domain knowledge, by the way, is mostly tribal and not represented by code).

AI will replace software developers once we develop General AI and no sooner.
The Newest AI-Enabled Weapon: ‘Deep-Faking’ Photos of the Earth
Of course, depending on how well the Navi core works, it could just be a software hack, not dedicated cores. Given how poorly (relatively speaking) the RTX does with ray tracing features enabled, I'm not sure it's really at much of an advantage.

I do hope that the AMD cards are competitive and they've been a lot better than NVidia at open drivers. Here's hoping they make an impact. Planning to upgrade to a Zen 2 processor when they come out, and if AMD is competitive at least on price, may switch or keep my 1080 and pass my old computer off with a different gpu.
Strange, the most celebrated people ever to live in the world have often been theists. Ardent theists, too, some of them.

Do you think Copernicus was intellectually stunted? Göedel? Do you think Mr. Rogers was emotionally stunted? Do sweeping generalizations usually make for nuanced views?

Please don't denigrate the attributes of people whose commonly held beliefs are unrelated to those attributes. Theists may be wrong but they not are inherently vacuous, malicious, or otherwise mentally deformed.
(I think you meant "can't")
Drivers care that lots of people use Uber and you care that lots of drivers use Uber. So there's definitely a network effect. It's just a lot weaker than something like Facebook because I don't care how many Uber drivers there are in Memphis if I'm in Salt Lake City. It's even weaker than that because the geographic area is more like "within 10 minutes of me". You can see a competitor relatively easily getting a toe hold by starting service at a specific time for a specific area. For example, the popular bar street on Friday/Saturday nights.

The problem comes with your "a dollar less" caveat. You star EpicEng's ride share and undercut Uber/Lyft by a dollar. They respond by matching your price and giving drivers more incentives so they don't switch. Now what do you do?
Just to add some context to this since I was a bit confused. The H-1B goes through the lottery to see which applications get seen by immigration. This seems to be the approval rates of the H-1B after the lottery which makes sense. The FAANG applications are probably mostly legit. 90% acceptance rate for an H-1B before lottery though seemed a little high :)
From your link, knowledge of the standard algorithm for addition/subtraction is only requested by Grade 4, and for multiplication by Grade 5. So the Common Core standard is basically relying on a hidden assumption that students can effectively learn all the other stuff that's expected of them up to Grade 4 and 5, without truly being fluent in addition, subtraction or multiplication! (I'm aware that the standards call for "fluency" slightly earlier, but that's mere wishful thinking until you teach the standard algorithms, or some cosmetic variant thereof such as lattice multiplication.) That's what so bad about the way CC is being applied in elementary education.
A BS is required for a front-end developer? That seems a bit much.
Ask HN: Anyone else write the commit message before they start coding?
I feel like I just learned how to use Git: writing the message first thing has made me a lot more productive. I'm wondering if anyone else does this; I know test driven development is a thing, where people write tests before code, and this seems like a logical extension.
It is crazy to suggest we should focus more on stopping the next Nazis rather than preemptively stopping the Polish census workers?
Inferring Religion from Fitness Data
Most of us are not writing space shuttle code (or any other aerospace code, considering all space shuttles have been retired).
Before Maya, Before Alias, and before that, there was just Wavefront
This is hands down the best Hacker news interaction I've had! I took a screenshot of your explanation and did not scroll past the spoiler. Will give this some thought before proceeding... Thanks!
I've tried them in a bunch of places, but the best impossible burger I've had is at Jardinière in Hayes Valley San Francisco.

They're closing down on April 27th (after 21 years) so you have 4 weeks to try it.

You don't need a reservation: the burger is available as bar food, so you can walk in any evening after 7pm and get one. Costs $16 I think.

If you haven't tried one yet this is a great place to start.
MongoDB | Software Engineer | New York, NY | Full-time | ONSITE

https://www.mongodb.com/

MongoDB is a company passionate about empowering engineers by providing them with database and platform technologies that are intuitive, powerful, and scalable.

We have a diverse set of engineers, all working with a diverse set of technologies. From low level performant database implementations to the latest React UI dashboards for managing Cloud deployments, there is very likely an engineering position that is a good fit for you and your background.

We also have multiple other locations across the world, so please visit our careers page to see open positions at an office near you.

My referral link to our careers page: https://grnh.se/86b201601
New book looks inside Apple’s legal fight with the FBI
I was surprised by how fast he was able to type, and despite the fact that it seemed like a terrible/funny idea in the beginning, the end result sounded interesting (if only space wasn't mapped to a single note, so we wouldn't hear it so often). I'm sure that you can't get much faster, but I'd like to see how good one can get after some more practice.
I know. That is why I said not just about money.
Physicists Just Detected a Odd Particle That Isn't a Particle at All
; Define 'hello' as a function that shows you The Message.
define hello [ "Hello, " swap string-append "!\n" string-append prints ]
; All hail The Message.
"World" hello

Could this just be written as?:

"Hello, World!\n" prints

The example seemed a little convoluted to me.
In a fast food environment, as a vegetarian, I don’t think I would order this unless there was an easy way for me to verify which burger I was eating.
What fraction of developers work on rockets versus A/B testing signup button colors?
Search ebay for mini cellphone, they have dumb phones thats basically credit card or lighter sized with a keypad.
https://cybersquirrel1.com
Who you think the "next Nazis" are is debatable. I think it's easier to just prevent the situation happening altogether. We don't need arbitrarily powerful surveillance to function as a society
Of course not. That's the point.
Some companies have more initial denials than approvals. For 2019, DELOITTE CONSULTING LLP, Initial Approvals: 298, Initial Denials: 564
OK, so it seems like Cloudflare in general is not serving your ISP very well for some reason. :( Hopefully our network team will be able to look into it.
How can eating plays be considered murder?
Well, that's a funny coincidence. McDonald's Australia has an April Fool's joke about a McPickle Burger (https://www.instagram.com/p/Bvr3W-AjUWd/) which you could, in a sense, call a goofy version of a veggie burger. Meanwhile, on the same day, their competitor is announcing an actual veggie burger.
Nobody cares about the RTX feature. Gamers always prefer higher framerates over improved indirect lighting which is in practice rather subtle. Envrionment mapping was the king so far for a reason. Psycovisually accurate reflections are the least important thing to look for.

AMD should ignore the RTX move by Nvidia completely and focus on reintroducing their old VLIW architecture for shaders wich saved almost an order of magnitude in power consumption.
The irony is that most people have given up on Burger King because of the poor dietary selection. In the breakfast menu, there is almost nothing to eat that is not high cholesterol and/or fattening. If Burger King manages to leverage this new item effectively, they could assist in saving the lives of the same people that they are helping to make piss poor life choices with.
What happened between those?
> Do they just spend their day to day time at work attempting all sorts of variations of this kind of stuff?

Yep.

> How often does discovery or research like this lead to a dead end?

Orders of magnitude more than the successful paths these days.
"Plans are meaningless. Planning is essential" -- Dwight Eisenhower
Location: Tehran, Iran

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Linux, Electron, Reactjs, Angularjs, Postgres, MySQL, etc.

Résumé/CV: https://www.linkedin.com/in/mojtahedi/

Email: gerdoo1397@gmail.com
I think better name might be "vor", from the russian ВОР - https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D1%80 - https://en.wikipedia.org/wiki/Thief_in_law
If those are rules we are playing by I would say the US Mint is the most profitable company.
Rules of measurement: 1. Anything can be measured 2. All measurements have error
Which mayor was this?
Maybe I will have no choice but to switch. In the meantime when my MacBook air died I opted to buy a used 2015 Pro instead. So they are indeed losing out on my money. I used to upgrade every two or three years. Its been 5 years since I bought apple hardware aside from some cables and chargers.
Rampage Movie – Best Hollywood Action Movie – Crime Action Films Full HD
Or inductive sensors
I know that people usually put down stories for Scrum or Agile and then they will list out "action steps" or "acceptance criteria" but this is a very smart way of tying it directly to work. This is brilliant! I look forward to trying this out.
Intel Capital invests $117M in more than a dozen startups
Yes. You didn't really negotiate. Ideally you interview broadly, then use the higher offers at companies that aren't you top choice to boost the offers from companies that aren't your top choice that offered less---and then use those offers to boost your actual top choice.

For example, company A offered 100k, B offered 120k, and C offered 130k. You want company A. You say to company B that company C offered 130k and you're interested but not sure with that diff. They up to 135. You say to company C, hey, company B offered 135, can you help me lower the diff? They up to 140. Then you go to company A, say you'd love to, but you have offers for 135 and 140, so if they could do anything to lower the diff, great. They offer 130. At this point, you have three offers, all higher than you began with and can make a choice.
That first paragraph is a ride and a half.

Props to Project Zero. There's some seriously talented people on than crew.
Show HN: Framing: Context-Based Value-Key Database
Ok, so the boundaries and perspectives of the article are a bit unclear because so many intersections are mentioned.

I need to step back and resort for a better comment on this.

I understand the flow of the article, but any 3 lines i would like to create a comment.

I think it's a good article by itsself, but it takes time to reflect on it and give ordered, umderstandable comments on.
Yale University (yale.edu) | New Haven, CT | Software Engineer, Senior Software Engineer | Full-time | Onsite

Yale University is a world-renowned institution of higher learning and research, dedicated to expanding and sharing knowledge, inspiring innovation, and preserving cultural and scientific information for future generations.

The Application Development team at Yale's Information Technology Services department is looking for both a Software Engineer and a Senior Software Engineer. We’re an in-house custom development “consultancy” building and maintaining small to medium sized web and mobile applications in support of research, teaching and learning, and other University activities. We also run the Student Developer & Mentorship Program where we train and hire students to work on some of our custom development projects.

We're looking for experienced developers to build high-quality, well-tested, and robust web and mobile applications (our primary stack is Rails and React), make and guide application architecture decisions, and help to support and remediate existing applications. Ideal candidates will be self-motivated, collaborative, and passionate about education and mentoring others.

To view the job description and apply please visit the links below:

* Software Engineer: http://bit.ly/54287BR

* Senior Software Engineer: https://bit.ly/53581BR

If you have any questions please reach out to me at oren {dot} kanner {at} yale {dot} edu. Thanks!
Depends on your event horizon.

If you are planning to invest for retirement, then I would put it into a collection of Growth funds.

If your objective is to get a constant payout, then some dividend based fund.

If you want to throw it away:
1) send to me :)
2) buy a business you think you know but do not really. Everyone thinks they can run a restaurant. It is the winner for failed businesses.
Despite your clutching your pearls, smoking pot in your neighborhood isn't new. Poor people don't fuck up "new neighborhoods". If you don't want to see poverty, San Francisco is definitely the wrong choice for you.

Call me ignorant, call me racist, call me heartless, call me whatever you want.

That you brought race into the discussion is pretty clear evidence that your concerns are not pot smoke.
I do agree we need government regulation[1], but as perhaps a bit of defense in depth, I absolutely think we need to be instilling engineers with ethics. Would your point make any sense if we were talking about doctors, instead of engineers? We teach "first, do no harm" from day one in that field, and we wouldn't assume for any act a doctor would refuse to do, one that would is readily available. We need the same for software engineers. We need to teach people that their mere paycheck job could incite a genocide on the other side of the world.

I also dislike the "someone else will take their place" logic. While a large number of jobs are, indeed, trivially replaceable, many are not, and many developers have significantly above average skill. Some believe they act ethically, and some do not care. If we can remove those who wish to act ethically from working at unethical companies, we significantly shrink the job pool for them. They'll have less options, and likely have to fight harder and pay more to get them. This means that unethical companies may be paying more (i.e. lower profit margins) and be getting worse talent.

If we can get more of the most talented developers working at more ethical companies, the more ethical solutions will be better, and they will win in the market.

[1] I am a big proponent of GDPR and a desire for a US version of it. Though ultimately, particularly in terms of government surveillance, I feel we need a Constitutional Amendment defining a right to privacy. Something far more lasting and enshrined into our future legal framework that recognizes that privacy is a fundamental human right.
The outcome measures for that study are all related to decrease of depressive symptoms, they are not measuring increase in happiness.

(Also no one is taking effexor to get high!)

An SNRI isn't going to make people feel happy or joyous. It may lift the fog of depression and allow one to feel happiness, but it doesn't create it on its own.

Joy in a pill, without long term side effects, doesn't yet exist.
Let me tell you something: No matter what you do, evil always finds a way. And when it does, do you really want to live with the regret that you could have done more, but chose not to for fear of some imaginary future evil?
> Memorizing the multiplication table is a useless waste of time and I recognized as much when they tried to make me do it and I refused. Nobody needs to know 8x7 off the top of their head. )

Me too! I thought I was so smart as a kid, realizing that stuff I didn't want to do was useless.

However, I was wrong. An over-dependence on calculators due to a lack of arithmetic fluency has sabotaged all my encounters with mathematics ever since. I had a hard time understanding and developing any kind of fluency because I was forced to push everything through a black box that also distracted me.

I now realize that memorized facts are the foundation for knowledge and advanced thinking. Dismissing memorization, especially of fundamental facts, is like choosing not to use RAM because you can always swap to disk.
Apple pays handsomely for bugs, they have a bug bounty program (1). At some point there are fewer and fewer exploits and the system becomes harder to crack. All companies who care about security should have security bounty programs.

https://motherboard.vice.com/en_us/article/qvapxq/apple-ipho...
Changed to rocket.

Most of us aren't writing code that will go to space, but most of us work with other parts of the business, and marketing, management, investors need agreed deadlines to coordinate with.
I just noticed that they renamed Project Fi to just Google Fi. When I first saw this post, due to Project in the name I thought it was Google Fi. Good on them for changing the name. Maybe it's a sign that Google will be more consistent in their naming in the future.
To be fair, on a unikernel, you're probably not running on bare hardware, but instead a VM and have the same context switches to access emulated hardware.
I think so (unless the job is remote), I think expense has to be taken into consideration when salary is being calculated.
No, the implications are even bigger than that, because the normalization and adoption will drive costs down. And when meat-substitute burgers are cheaper than meat burgers, and taste as good, they will become the default, and that is going to make a huge dent in the animal industry, which is all sorts of awesome, because the animal industry is all sorts of terrible.

Right now, I'm seeing Beyond and Impossible substitutes at burger restaurants, and it always comes with a couple of dollars surcharge, because it is more expensive. Imagine the day when the meat patty comes with a surcharge, because the substitute is cheaper!

I am always soapboxing about this, but the only way we can meaningfully address environmental or ethical concerns, is by doing it through the economy. The "best" choice has to also be the cheapest choice, because then people will as if by magic choose that most of the time, unlike when you only have people's conscience to motivate them, then the wallet still rules most of the time.
I think it's appropriate to be worried. But I look at it this way: we can't make a lot of the foods we eat at home. I could not replicate white flour in my home at all. Same goes for many other staple ingredients that we mindlessly consume everyday (sugar, most grain meals like oat or cornmeal, most oils, chocolate).
Thanks! It has really good coverage of all the shell-related problems.
Can you elaborate a bit? I'm looking into supplements as well to replace or enhance my meds
Every person in these towns that have this violation of basic rights, should be demanding the takedown immediately but they won't. Again and again the people of this country fall for the "trust us. We are her to help you." lie that our government sells. If they do care, many people are in a state of disagreement and division so much that they won't work together out of spite if it means working with another ideology.

America, land of the free and home of the obedient and fearful. Seeing this, I can't help but feel like we have gone too far to have any return to what privacy we did have.
You can still have an overarching framework for big, unchanging things.

The more local you go with your bribery, the more money you need to spend on individuals and the less influence you buy.

Right now it's perfect for bribery, where you only need to bribe a select few and you can destroy a whole country.

And those lawyers and governors haven't gotten it wrong, they get those bribes they want and don't need to really answer to their voters. Perfect. For them.
It's such a great idea, it's sad that they dropped it. I kinda wish they'd make a small USB-C magsafe dongle I could keep plugged in that supports charging at full speed.
On the other hand, people of color are currently living in a world of extremely corrupt police (see https://www.baltimoresun.com/year-in-review/bs-md-yir-baltim...) and general danger, and these cameras will help keep the police and other criminals accountable.
You don't need a CS degree to get hired - 12 years of experience is more than enough. Most companies will hire people without CS degrees if they have the experience and can prove it. Just ignore what the job description says and apply anyways.
Nammu21 | New York | NLP Linguistics Engineer

Looking for someone that understands the ML side of NLP but can live in the world of NLP linguistics - taking the semantic and knowledge side and expertise and build and traverses Tries from semantic tokens. As well as Entity parsing and related.

We are big expertise but not big data. We will build models from expert results as we get them.

Responsibilities
- Apply NLP to our domain appropriately and effectively.
- Build performant NLP libraries for our product.
- Collaborate with other team members and stakeholders in a remote workplace environment
- Strong communication and interpersonal skills
- Accurately estimate time to complete small projects

Skills and Qualifications
- Strong Computer Science Fundamentals
- Strong Python experience
- Both Statistical and Semantic NLP fundamentals.
- Wordnet, NLTK, Spacy, Gensim
- Word Vectors, Named Entity Recognition

- Proficient understanding of code versioning tools, such as Git, Github, Bitbucket
- Experience working with common project management tools and Agile development workflow
- At least Bachelor's degree in related field or 4-7 years experience

Please send resume and cover to resume@nammu21.com
Furthermore, the problem is that in these situations its the lack of iterations, and that workflows are hard to change, design is basically impossible. (Sure, an expert working group could spend time on it, but usually by the time these big projects reach the end-users and experts, it's already crunch time.)
I had a Toshiba MSX (in the UK) as my first computer. My parents bought me that, convinced by the salesman's hype, when everyone else was buying Spectrums and Commodores. At the time it was a pain because not all the good games came out on MSX, but I loved that thing. It taught me BASIC, got me interested in computer-based music (BASIC programmes with endless PLAY statements) and got me into computing rather than just using a computer. I'll always have a soft spot for MSX.
It gets philosophical fast, but something like a stack underflow error is a feature of the interpreter. It is not a part of the language itself. A misbehaving Forth program will happily underflow through all of memory.
Generally speaking, most WordPress plugins alter the presentation or functionality of a site, not its content. There's some exceptions, like search-and-replace [1], but even in those cases the functionality is made obvious to the user.

[1]: https://wordpress.org/plugins/search-and-replace/
I'd argue that Lisp has a syntax in that you do need at least a context-free grammar to describe valid Lisp programs.

With Forth, on the other hand, while there is a rule for deciding when one word ends and another ends, and how to interpret literals, I think that, for all practical purposes, there aren't actually any strings that are syntactically invalid.

As the ANSI Forth standard puts it:

> This Standard does not require a syntax or program-construct checker.

(page 33)