skysight-inc/HackerNews huggingface dataset:
What proved effective for me to get my daughter off her phone was bouncing it off the driveway.
Hydroponic cannabis is grown in highly controlled environments and the dosage levels are tested to be within an acceptable range. There are also dozens (hundreds) of other cannabinoids found in marijuana which (may) have additional medical benefits.

>It's like prescribing willow bark for a headache when aspirin exists.

Willow bark contains salicin, not aspirin, while marijuana contains both THC and CBD. Willow bark also doesn't have the same blood-thinning effects of aspirin, which makes both viable pain relief choices for different populations.

This really just sounds like "plants bad; pills good!"
That doesn't follow at all. I work at a tech startup because it's a business in which I think I can add value. I don't think I know enough about finance to move the needle.

As for big-company equity, I'm happy to take RSUs in a FAANG , and sell them the day they arrive. Nothing radical there.
My evidence is mostly anecdotal too, but I have some insight into the new grad perspective both from being a recent new grad and running a site that aggregates new grad tech jobs [1].

Google is still pretty popular among new grads. Of the "Big 4" (Google, Facebook, Amazon, Microsoft), Facebook seems to have taken the biggest hit reputationally, but is also still popular. Amazon is less popular due to the perception of its work culture and not being as engineering driven/having as high an engineering bar as Google/Facebook, but is also a popular choice.

I'd say the most popular are "unicorns" that are know for having a good culture, strong engineering, and a promising financial trajectory; Stripe and Airbnb are the two that most quickly come to mind.

[1] www.newgrad.tech
Location: San Francisco

Remote: Yes, flexible

Willing to relocate: No

Technologies: C/C++, Python, ML (Tensorflow), Java, SQL, Go

Resume: On request

Email: bbjobsearch20@gmail.com

I've spent the last 7 years at BigTechCo working on serving ML models at scale. If you're a midsize company with growing pains, I'm here to help :)
In Sydney, Australia (Bondi at least) we have solar powered trash compactors. The mouth of the bin isn't large enough to put bulk waste, and, of course, it compacts the trash so you can fit 3-4 times as much before needing to be emptied.
My favorite Asimov books were his "Science for the Layman" books.

He had a conversational style that could explain the most arcane content in an approachable, vernacular fashion.
In europe I have mostly heard of "GAFA" as an acronym for large tech companies.

I believe FAANG is a term coming from the financial world about high-performing tech stocks in the '10s, and thus included Netflix but dropped Microsoft as it was doing badly in that time period.
Blue Clover Devices (https://bcdevices.com) is recruiting in the South Park neighborhood of SF for a Sr. Firmware Engineer:
https://angel.co/company/blue-clover-devices/jobs/669377-sr-...

Join a team with a modern approach to firmware/hardware development.

+Firmware development for IoT devices of BCD customers
+Technical support for Production Line Tool (PLT) customers
+Extend PLT-OS

MUST HAVES:
Familiar with GitHub / Pull Requests / Branching & Merging
Linux-based development (Docker, Makefile / CMake)
Bare metal embedded C/C++
Embedded Linux development (kernel drivers)

NICE TO HAVE:
Programming languages: Golang, Rust
RTOS: Zephyr, MyNewt
Technology: BLE, iOS app development, Signal Processing, Machine Learning

PERKS:
OSS participation: Zephyr, Elixir Nerves
Professional development: courses, training
Often overlooked on the backpressure side of the .NET implementation fence is the SynchronizationContext/Scheduler system. Easily overlooked because of its very apparent complexity beyond the immediate "it just works" surface level in UI event handlers in WinForms/WPF, you can do all sorts of backpressure management with .NET's Schedulers, and because of the SynchronizationContext "magic" a lot of code doesn't change and doesn't have to have any idea about and can be entirely agnostic from whatever Schedulers that are driving it.

It's something that I'm both surprised and not all that surprised it hasn't made its way into more async/await languages exactly because of that confusing complexity.

I believe that in Python, due to its explicit over implicit philosophy, you could almost fake SynchronizationContext/Scheduler dynamics with a smart enough "event loop" as your outermost async runner, monkey patching coroutine return Futures/Tasks to include CurrentSynchronizationContext/CurrentScheduler information. It even looks like at a shallow skim some of that is designed into the default asyncio event loop system in the form of "custom event loop policies", but in the same skim it seems like its both more complex in its own way than SynchronizationContext/Scheduler (such as its primary job seems to be in handling platform specifics), and cursory searches don't show anyone attempting to use it for backpressure management.

Not that in most cases I would write backpressure management code directly in SynchronizationContext/Scheduler "magic" today: I'd use ReactiveX glue and explicitly define Schedulers there and/or make use of "off-the-shelf" RX backpressure combinators. But the low level capability at the .NET SynchronizationContext/Scheduler level is an often overlooked "magic" to async/await that can get results from existing async/await code without needing to rewrite existing async/await code. (I think the fact that RX.NET itself can piggy back off of that low level most directly as opposed to in other languages/environments implementing its scheduler support and backpressure work with less low level underlying support is also easy to overlook that .NET seems to be doing it all more cohesively under the hood.)
Co-Founder/Head,Engineering @ OmniCash - digital wallet rewards app

Hi There,

My fintech startup, OmniCash, the digital wallet rewards app is looking to add a Head, Engineering to the Founding Team as we go after a $1Trillion mobile wallet market. Currently a team of 3. We've written 1000s of lines of code, js environment (react native frontend, express backend), pretty close to beta launch. We're based in New York City.

Would love to connect/meet with anyone that might be interested. Can send over a prototype/more info. Hope to hear from the community! Thank you so much.

Sam Fagin
Sam@omnicash.co
646.384.0711 (cell)
https://www.linkedin.com/in/samuelfagin/
That's correct, we're moving to have a pluggable metadata store and coordination service.
yeah not sure why my comment was downvoted tbh. i guess there is a large segment of the population that thinks of illness as something that happens to them, and doesn't want to take responsibility in controlling or mitigating it without a so called magic pill.
CipherTechs | Senior Penetration Tester | New York, NY/Kilkenny, Ireland | Full-time | Onsite or Remote

Running nmap and a vulnerability scanner is not a penetration test. CipherTechs’ Offensive Security Team attacks and exploits networks and applications. The Offensive Security Team is looking for a senior penetration tester to join our small team. This role will work primarily in commercial sector projects performing offensive engagements (application, network, mobile, wifi penetration testing, social engineering, red teaming, specialty security assessments) and otherwise support ongoing offensive operations and infrastructure.
The person that takes this role will first and foremost be deeply technical, able to oversee and execute high quality penetration tests while maintaining client satisfaction, lead projects through the whole project life cycle and deliver on time, and possess strong communication skills with clients and other team members. There are no “rock stars” or “ninjas” on our team – we collaborate together to be the best we can collectively be at breaking into networks and applications.

To apply, please contact the following email.
j@ciphertechs.com
https://www.ciphertechs.com/job/senior-penetration-tester/
I don't have a spouse. Just wanted to say I have a hard time meeting men AND making friends in Seattle, even as a female software engineer working in video games. I've used Tinder in the past and have been able to meet lots of people, but it doesn't seem to be as effective now. Not sure if the users of the app have changed or it's just Seattle culture. It's rough.
They have hired with algorithm questions since the beginning and started with behavioral questions in 2018...
> How is this sort of location data useful?

https://www.theguardian.com/world/2018/jan/28/fitness-tracki...

> Sure, my day to day walking around is useful, but like parent said above, data is only recorded when you're actively playing the game. So you'd get a bunch of location data of... people going to the places the game wants them to go. You can't really do anything with that.

Of course you can. You can for instance see where people can't go because the area is restricted.
China in particular due to the lack of a free media. Pork is an important staple in China, so politicians chose to suppress the bad news about the hog supply which limited the information available to farmers to make changes to mitigate the damage being wrought by ASF. If Chinese farmers had access to more information more quickly, the crisis would be nowhere near as severe as it has become.

Once again another example of how Freedom of Speech is a foundational value of immense importance and should only be violated if there are extremely good reasons for doing so (and the vast majority of the time there are not).
I don't buy anything that has a list of ingredients on the package. I buy the ingredients individually.
Doesn't even have to be a very clean room... I played around with an old 1 gig drive years ago. My friends and I opened up the case so we could watch the drive doing it's thing. We did a fresh os install and watched as it formatted the disk and copied files. The head was remarkably strong, and would move so fast it looked like it was in 2 places at once while copying files. It was fun to stick a screwdriver between the 2 ghostly write arms, and have the screwdriver almost knocked from your hand, while the drive went on like nothing had happened. It ran for weeks before it died.

I've also stuck a 3 1/4" floppy disk to a huge 2"x2"x5" neodimium magnet with no ill effects. The drive was able to read it fine afterwards with the same md5 hash of the contents.
The number of lines per second is constant, but you get 50 frames per second on PAL and 60 frames per second on NTSC.
> As a Lisp programmer, its very jarring and seems like a bad practice.

As a programmer of any language, guessing at what something does, not verifying that the guess was right, and then complaining about it seems like a bad practice.
Because that assures sufficient skills for any situation, an awareness of supply chain providence all the way back to natural dirt, and self-confidence transcending anything life can throw at you.

Even the CDC has discovered "zombie apocalypse preparedness" as a means of ensuring people are trained to handle any situation. Sounds preposterous, yes, but in doing so you know you're ready.

The problem with modern living (now app-based) is that power, data, food, fuel, water, and/or money outages leave too many people quickly desperate. Can you quickly preserve the food in your fridge/freezer without electricity? Can you acquire clean water when the tap runs dry? Do you even know where your food/water comes from, and why that matters? This even extends into sociopolitical policy, regarding how governments redistribute taxes to people who ... wait for it ... are incapable of providing for their basic needs when bad things happen, because they don't know how to provide for basic needs when bad things happen.

It's raining outside right now. Have you ever, in earnest, gathered rainwater for drinking? ever even considered it seriously? How reliant on strangers are you for the most important necessity?
I'm glad to hear it. It's taboo around here, but it's inevitable that a few of the legacy companies with come up with solid Tesla competition. Still have some work to do, though. Audi and Porsche look good at the high-end, but no one has hit the every man's car yet.

Unsure why they called this thing the Mustang, however.
What holds candidates back from negotiating
We've been eating meat for thousands of years.
It would be even better if the punching machine were somehow controlled by passing automobiles performing extreme maneuvers...
yep; it's quite clever about how it deals with broken sectors too; starts jumping over them in increasingly large amounts, and goes back later (in multi-pass) to get the missing bits.
Are you for-profit or non-profit? How do you make your money?
As there seem to be very few comments actually defending the ethical vegan standpoint here I go.

Vegans who ask for „sin taxes“ don‘t want to piss you off, they simply have the belief (and actually quite well justifiable so) that meat consumption leads to quite a lot of suffering in the world. You don’t seem to be opposed to taxes on ghg emissions - presumably because you believe that they cause suffering. Why is it not reasonable to also punish/tax other behavior that causes suffering? Do you really believe that animal suffering doesn’t count?

I would really encourage you to reflect your position on this and maybe revise towards being more forgiving towards people who simply care about the suffering of animals.
This implies that there is something wrong with this argument. In cases where strikes are illegal, they are made so because voters have determined that it is in society's best interest to make them so. If you disagree with that, fine, but that is your opinion and is not universal.

If your stance is that Amazon's policy regarding public speaking is wrong, then that again is your opinion. I reached out to a friend who knows about Amazon's public speaking policy. The policy does not prevent employees from speaking to the press, nor does it prevent employees from speaking negatively about Amazon. It actually even says that talking publicly about an employee's experience working at Amazon is encouraged as long as you say that "this opinion is my own and not my company's".

The policy does also say that employees must get prior approval before speaking publicly on behalf of the company or before sharing confidential information. I personally see absolutely nothing wrong with this policy, and the employee in question definitely violated that. She explicitly identifies herself as "an Amazon insider" in her interview with TechCrunch where she then goes on to talk about Amazon's effort regarding climate change.

If I had to guess, I would say that this phrase is probably what got her into trouble. No company would be happy if one of their employees, without prior approval, represented themselves as an "insider" giving special information to the press, and I don't blame the company for that or see anything wrong with enforcing policies against that (except in cases of actual whistleblowing, which this is not).
Well Brad, that's very dependent on what exactly the service is. Moreover oftentimes low CPU utilization is actually a limitation of the implementation on a slow language (eg; Python technically does have async webservers but adds a lot of idle overhead).

Indeed, there are many benefits these more performant languages have over Python aside from raw single-core performance. For starters, more efficient concurrency and parallelism can help reduce average latency when combined with a quality async webserver. Then there's gains due to shared memory across threads.

So in many cases-- absolutely, you can only need 1 server vs. 10 when you migrate. It's thus not fair to say that these gains are "very rare".
Australian McDonalds beef patties contain exactly three ingredients: Beef, salt, pepper. That's it.
Scribd | Web + Android | Full time | ONSITE (REMOTE possible for more senior candidates in certain US states) | San Francisco, Toronto

Scribd offers all you can read ebooks and audiobooks for $8.99 a month and our product gets a ton of usage. We strive to build a great product, whilst considering ourselves primarily a technology company. We love to address technical debt, do things right the first time, encourage refactoring & trust engineers to know what is important.

The job right now involves primarily JavaScript for the Web team and Kotlin for the Android team -- both of which are supported by a Ruby on Rails backend.

Our interview process involves only directly relevant programming tasks, on your own hardware (if thats possible), with no whiteboard coding.

We’ve hired a bunch of people from these “Who is Hiring?” HN threads, including myself!

Please apply directly via the links below and I’ll know it is from here.

Web: https://jobs.lever.co/scribd/0c5eb3b4-0241-4aae-bc15-5418b8b...

Android: https://jobs.lever.co/scribd/4fa6b064-48fe-46fa-aab4-6fba243...

If you have questions you can reach me at joe at scribd.com (I’m the director of frontend engineering and happy to answer any questions).

@recruiters & agencies - please do not contact me
Techbros maybe. Not nerds.
perhaps because micro$oft's stock has not been benefiting a lot from creating a perception of no evil. If anything they used to be the devil incarnate for most of us
> What does "titular" mean here?

Simply those employees referenced in the title of this post.

> They were making comments to the press while being Amazon employees something Amazon was in breach of company policy.

Well, and identifying themselves as such. That second part is key. It's not just, "I think XYZ about climate change." It's, "I, bjorne, an Amazon employee, think XYZ about climate change."

> So the policy requires people to not disclose that they work for Amazon while talking in a public forum. That's insane.

Why is that insane? It happens all the time. I don't feel the need to trumpet my employment status when talking about things that are entirely unrelated to my work there.
Also it’d probably help if we stopped outsourcing our emissions to China by sending a bunch of manufacturing there.
Bill McDermott takes reins as ServiceNow CEO sooner than expected with new CFO
There are ten different pointer types, all with different and not easily memorized APIs.
Small sum at say $2-3k? Working from home until Easter, so possibly some cheap tech for a small computer vision, mechatronics, AI lab aimed at reinforcement learning: 3d printer, r&d drone, mini-car, a few robotic arms, plenty of connectors and sensors plus some Raspberry brains.
That's what restaurants (behind the scenes) call them, too.
It's model parallel, so the first thing you do is lay out your floorplan for the model, which looks like this.

https://secureservercdn.net/198.12.145.239/a7b.fcb.myftpuplo...

Then you put your data next to the core that uses it. Simples.

(Optimal placement is tricky, but approximate techniques work fine.)
You're right, that's a good call out. I'm certainly not well-versed enough to know the nuances between diversity training intended for University staff vs Google staff. My first instinct is that "college staff" covers a very generic and broad set of workplaces, hence why it seems reasonably applicable to Google's workplace as well. But I might certainly be mistaken.

I was mostly responding to the parent comment which stated: "Can’t even wrap my mind around why someone thought this would be a good idea". I'm not endorsing this exercise myself. But given the above source and purpose, I can wrap my mind around why a reasonable well-intentioned person might think this was a good idea.
I was thinking along the same lines. Any sizable company is going to have thousands of people quitting each year, and it would be exceedingly unlikely that none of these left on unfriendly terms.

"Why I left [FAANG of choice] / stopped using their products" is a staple of HN article titles.

But of course, none of this anecdotal evidence is proof that everything is FINE with these companies, either. Many of these complaints may be entirely justified.
Using kubernetes is always an anti-pattern.
Sweet!! Can't wait to try them as drop-in-place Cortex-M replacements.
Well, that's what you get when you appoint a CEO from McKinsey.
FreeWill (http://freewill.com) | Senior Backend Software Engineer, Senior Frontend Software Engineer | New York | Onsite | Full Time

At FreeWill we're on a mission to raise one trillion dollars for charity. We build estate planning tools for non-profit organizations. Looking for new team members to jump in and build new products that will lead to a huge amount of wealth moving to good causes.

Senior Backend Engineer role here: https://www.freewill.com/careers/senior-backend-software-eng...

Senior Frontend Engineer role here: https://www.freewill.com/careers/senior-frontend-software-en...

Any questions feel free to get in touch (jack at freewill.com)
Acute toxicity and LD50/fatal dosages are fine when you're worried about acute overdoses or unintentional ingestions.

Those are not the measures we are concerned with when we're talking about uncommon or rare effects (which, like the Vioxx deaths, had an incidence of one in /thousands/ at standard dosages), or effects that manifest with /chronic/ usage (e.g., over years of use, as is common with anti-depressant therapy).

What you're discussing is apples to oranges.
> The main advantage of HTTP/2 is that it ensures that we can get the same benefit of compound data transfers in a completely transparent manner, without bothering to rearchitect how clients and servers operate.

Yea this assertion is spot-on, but sadly HTTP/2 still has enough overhead that if speed really is the most important requirement, compounding data is still better. I was hoping the difference would be at least smaller.
Are you American by any chance? "freedom" isn't doing anything you want whenever you want. You're absolutely free to travel within EU if you can prove your identity and prove that you are legally staying here. Just like you're free to buy a car as long as you can pay for it.

An illegal immigrant or a terrorist traveling with an ak47 aren't included in the freedom of movement and goods, of course we have random border checks...
https://www.themonthly.com.au/issue/2014/july/1404136800/jes...
Out of curiosity, why aren't developers from California allowed?
Interesting. By making the implicit explicit you open it to questioning. Is it really either or?

Backdoored encryption is an interesting concept, but suffers from the problem that the bad guys could get their hands on the key.

But could there be another way? Something like k-out-of-n keyholders have to agree for the backdoor to open. Shamir's secret sharing could do it, but has the drawbacks that it's one-shot and that someone has to know the key to set the scheme up. You want every investigation to require a new k-out-of-n agreement.

Ultimately we ought to design society so that a large group (legitimate protest) of people can defy the government but a small group (criminal gang) cannot.
Similar idea with (very) similar name: https://github.com/kndyry/horcrux
Yes, actually, it is possible as in so far that politicians can create whatever laws they can get majority for. But "the way to deal with it" will in many cases be bankruptcy, just like it would if the taxes were doubled.

Also, the effect on society is not to be taken lightly. A general decrease of working hours from 40 to 24 hours per week will decrease national GNP significantly. A hoped for advantage is probably that unemployed can make up some slack by becoming employable (to "share the work"), but if other countries keep a 40 hour work week it will be hard to maintain living standards
Microsoft takes court action against fourth nation-state cybercrime group
Joseph Lister Inspired Listerine and Louis Pasteur Pasteurization
"The 3DO version of Out of This World is quite different from the other versions in terms of graphics and sound. The polygon backgrounds have been replaced by hand-drawn versions, the quality of which varies from stunning to amateurish."

https://www.mobygames.com/game/out-of-this-world