skysight-inc/HackerNews huggingface dataset:
> The officer should still have discretion here to let someone go if they don't feel the person is impaired. But giving them a number means they can't use that discretion the opposite way, e.g. arresting someone because "they seem like they're driving high". I imagine that kind of discretion would disproportionately affect minorities, so I see this as a win.

I can't imagine a situation where an officer would employ the use of a breathalyzer and we worry about discretion. The officer used their discretion to pull the motorist over. They used their discretion to perform a sobriety test. They used their discretion to employ a breathalyzer.

Point is, if the cop wanted to let you off there are numerous occasions to do so.
This is exactly what Malwarebytes did to me for years- their CEO constantly told me I was going to get stock but it never materialized.

It's definitely a live and learn situation, but it does suck that learning the lesson is so expensive (while the people who lied their way into having employees end up making out really well for their dishonesty).
> Your code will look fine everywhere.

...or nowhere, depending on who is reading.
In the paper they try with the rows ordered at random and with rows ordered using some similarity criteria. They get slightly better results with the ordered version.

I'm still not convinced that it is a good idea to use the "convolutional" part that in some sense compare one rows with their neighbor rows. They get some results that are slightly better than other methods, but the improvement is not very clear. (Perhaps the CNN is just calculating an average of the neighbor rows?)

EDIT: Remember that you can edit your comment.
This is a great point. Also thanks for being neutral on this topic, especially given how hard it is to do so on Hacker News these days on this topic.

I'm typically highly critical of America but I think Asian cultures have a lot to learn from the US resolution of the civil war and general conflict resolution between parties of unequal power. One can easily reference the uneasy outcomes of Asian civil wars that didn't end in re-homogenization (such as Japan).

My running theory is still that the millennia-steeped culture is rooted in geographic dispositions and historical modes of production. In derivatives of mediterranean trading cultures like minoans, pheonicians, greeks etc, local production is not self-sufficient and equality, contracts, conflict resolution is your 'means of production' and, to put in a controversial idea, what social darwinism selects for. In continental/big plains/big rivers agrarian societies like sinocentric societies or even Egypt, unity, mass labor, hierarchy is their means of production for flood control, irrigation and other agrarian projects. Questioning traditional wisdom/methodology, parents and trying to get creative with how you plant your crops is an easy way to get yourself starved and what social darwinism selects against.
For the bimetallic - Oz of course is an abbreviation for ounce which was how the precious metals were priced.
The UK has a massive precedence of ceding independence to former colonies and overseas territories: https://en.m.wikipedia.org/wiki/List_of_countries_that_have_...

I can't see how you imply UK and the US have any link on the topic.
Really, if you're producing something that is reliably accurate, I would expect that would be all anyone would expect, along with proper training, verified updates, and audited software/firmware, etc. In the case I cited above it was more an issue with the lack of accuracy of the product, and sloppy follow through from the vendor, with money and political pressure thrown at the problem - something which the police departments themselves likely have less influence on anyway.
Definitely a bait and switch, even if legally it is all above table and the employers should have relied on what the paper said not what people said.

Having that contingency about taking more funding might not create any legal obligations but there is certainly an implication there.

If I cover your tab and you say you'll pay me back next time we go out, "I'm never paying you back" is an equivalent statement if there's an unspoken "but we're never going out again" at the end of the first statement, but it wouldn't be my first interpretation.

---

That said, if an Engineering Director is getting 0.02% then, assuming TopTal is worth $1b, you'd have a Director cashing out at <$200k pre-tax right? I'd imagine run of the mill ICs had a percentage such that they didn't accept it thinking "and when this pays off I'm done forever"
All of the ones I’ve seen have been “dead” in the sense of “there is some new hotness that has replaced it for new projects” not “no one is still maintaining Rails”.

A new release contradicts the latter, not the former.
Additionally you need to test it doesn't trigger a positive when someone had a cinnamon flavored mint before. Or a citrus one. Or ate a mushroom sandwich. Or has diabetes..etc etc
Gab is trying that, and keeps getting shut down by hosting providers and payment processors that are believing outright lies.

The most recent one I'm aware of was Apple removing them from the app store, which here was a worthless virtue signal because Gab is now entirely on the Fediverse - the app was a clone of a common github repo, of which there are dozens not being removed.

So it really does seem like any real competition is not allowed anymore.
I don't understand why they don't just improve working conditions. Why don't they improve compensation and make it more human for the humans involved? It's not going to make their business less scalable. It's just going to lift the cost curve up a few notches. Amazon can definitely handle that additional sunk cost, and the good (and actually deserved) PR they would get from that would be enormous. Not to mention it's the right thing to do
I don't blame you. A Miata is a great way to go. So much fun and yet so cheap.
Looks like the website doesn't scale - it seems to be in DoS protection lock down.
I set up my own FreshRSS instance and am adding more and more feeds to it. I found that suitable to give me a broad overview over news etc. But you will have to look for sources on your own, that's maybe a problem. Also less and less sites are using RSS/Atom.
That point, while valid, is only against this study; it doesn't speak to studies in general.
That’s what I like about Go. You write sync code, but because Go routines aren’t OS threads they operate with the efficency of async code.
I am absolutely not saying that. What part of any of that says they are beneath me?

When a European tells an American that they're not the only ones on the internet you people don't jump down their throats. When I do it you people lose your collective shit.
Huh! That's a bit more brutishly forceful than I was expecting, and I concede the point. It hadn't occurred to me to stick that innermost loop in there rather than keeping a running sum in the second loop.
"The squeaky wheel gets the grease"
I disagree wholeheartedly, but even if I agreed with you that doesn't mean that this breathalyzer is a good solution:

To the points about people passing out or cops calling 911 on themselves that speaks to the incredible variety of experience people have and what someone might experience their first time with edibles. It's not comparable to the effects smoking has on regular users, and not something anyone should be doing while driving, but how do you test for that with a Breathalyzer?

Fair points but I think this testing is only about smoking? That would seem to give even less reason to support this kind of testing since it misses the most egregious cases of edibles. I think anyone would agree that people in that kind of state are in no condition to drive, but again in my experience way outside of normal usage and not something I have ever seen. If the test took that into account alright, but it seems like these breathalyzer would be detecting a far lower threshold

Edit: "Theyre working on it" when it comes to edibles....
I haven't tried any of them, but I've been collecting such things in case I find the time/energy to chase down one specific yak.

https://github.com/retextjs/awesome-retext
https://github.com/textlint/textlint
For companies centered around the Bay Area, this was probably the biggest year in a while. However, employees have had secondary market access to sell their shares in all the major companies that went public recently. So I'm not sure if the lockup would make a difference.
Thanks. I think we may differ in our understanding of "compositional."

My understanding of "compositional" reasoning is something like, an approach where we (1) establish some properties about our helper functions, and then (2) reason about larger functions using these properties, instead of the definitions of the helper functions.

It seems like you have a different notion of compositional, which I'm still not sure I can articulate in a clear way... something more akin to transitivity?
That study [0] had so many flaws it's not even funny.

1. It only had 12 participants
2. One of those participants was excluded from the final results
3. They didn't test the participants' (or a separate group's) driving ability while under the influence of alcohol (they used a simulator, so it would have been fine), and so you really can't use the results to make any comparisons between dehydration and alcohol use
4. The study was funded by the European Hydration Institute

[0]: https://dspace.lboro.ac.uk/dspace-jspui/bitstream/2134/20400...
My wife is a Physician Assistant and her interview process was so strange to me because it wasn't really based on her medical skills, just sorta standard "Why do you want to work here?" type questions.

I would expect they ask her questions about hypothetical patients to see what her thought process is. See what kind of details she notices or discards. Nope, they just trust that your PA school degree and subsequent exam do all of that for you.
>Could people create a synthetic simulated EAS tone that contains no data and couldn't be decoded by any EAS equipment,

Yup, you could generate two different sine waves that would seem reminiscent of the EAS two-tone alert and be near indistinguishable to all but an FM engineer and forwarding hardware. The SAME header could be invalid data, for a non-existent region code, or out of spec in some other way.

> Would that be OK with the FCC, or are they also concerned with human listeners recognizing the sound and believing that an alert is imminent?

No, if it was meant to be confused with the EAS tone, it's just as if you used the EAS tone. The FCC is a step ahead of "clever" ways of skirting important rules. WiFi deauth attacks are still "malicious interference" even though they're layer 2 attacks that don't "jam" the band.
Though Zimbardo ended up being seen as fraudulent, something about this experiment resonated, and it might have something to do with the many-times replicated experiments of Stanly Milgrim, who showed that when people are directed to do unethical or inhuman things by an authority figure, they often comply. https://en.m.wikipedia.org/wiki/Milgram_experiment

The author makes the point that people may want to believe in the idea of the Stanford Prison Experiment because it absolves humans of individual accountability, and in fact, it might be worth considering if that assumption really is entirely unfounded.
> After-the-fact dismissal of convictions may seem like things eventually work out

No, it doesn't.

But, if the police motivation is maximizing convictions that stick, it's a potentiality that reduces the degree to which a system that produces false positives meets that goal. (Unless you have a system that is as comprehensive a conspiracy as the FBI crime lab wholesale fabrication of the entire field of fiber analysis where essentially all the “experts” in the field were part of the scam...and even that eventually collapsed.)
Thanks for the comment!

Impairment is the big question surrounding the enforcement of driving under the impairment of cannabis. It varies much more than alcohol based on BMI, age, and use history. Here are a few good resources for understanding cannabis impairment and how it compares to alcohol.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2722956/
https://mass-cannabis-control.com/wp-content/uploads/2019/01...

One of the most prolific researchers in this space is Marilyn Huestis. Anything by her is really good.
You need to know how to progress. The book The Mind Illuminated which has allready recommended here helps with this. One commenter in another thread on hn allready practised for years, that book got him further.
Having grown up in a rural area, the openness and freedom/room to play outdoors was - IMO - well worth the inconvenience of things being more spread out (not that this was ever that big of a problem; the main pain point was more the lack of sidewalks and bike lanes, but that's relatively easy to fix).

This was in an area where (IIRC) the mandated minimum lot size was 1 acre, and the vast majority of properties were 5+ (I lived on 8).
> I don't need to dismiss anything <...> As for Dan Baker, you put words on his mouth

Sure, keep pretending it didn't happen. Totally not a shill thing to do ;)
Would there be any benefit to making a `no_std` option? I can't think of a situation you would want async std and have including std be a problem.
> that would have been hard to do 5 years ago.

Five years ago Rust still had green threads. Literally every standard library I/O function was async, and the awaits were always written for you with no effort.

Its literally taken five years to get back to an alpha thats not as good, and we'll still have to wait for a new ecosystem to built on top of it. I know not everyone writes socket servers and so forcing the old model on everyone probably doesn't make sense long-term, but I still have to shake my head at comments like this.

https://github.com/rust-lang/rfcs/pull/230
In small examples like this, you don't gain anything. For the sake of the example, we just run one task. But you _could_ run 100 with them. And at each of those `awaits`, they could schedule differently.

For a more complex networked application, we have the tutorial here: https://github.com/async-rs/a-chat
That's all very fair. The Q I usually ask of all candidates onsite is a design, "give-me-pseudocode/prototypes/class outlines" question which I find infinitely more useful in probing how someone thinks than whiteboard algorithm/coding qs. And to be clear, I wouldn't want to see BS code, but if someone had contributed to an open source project or had some sort of side project that they would have done anyway, that would have been useful.

I think our focus on code was based on the fact that everyone needed to write code. We were a small company so there was less of the architecture work. We may well have benefited from doing more of it, but we still needed people to ship lots of code.

You do ask a very important question for which I don't really have an answer: why do we care so much about these take-homes or coding interviews for people who have been around for a while?

For me I'd say because I want to have a point of comparison with all other candidates, but that's a pretty weak answer. I'll think more about it.
I don't think anyone switches from proprietary to OSS with the expectation that asking for features will cause the new features to come into existence. Rather, they expect to hire software engineers to write those features, which is not possible with proprietary software and is merely "very difficult" with OSS.
Sounds similar to what the Scala ecosystem calls Tasks.

https://monix.io/docs/3x/eval/task.html#introduction

https://github.com/traneio/arrows#using-task
> There's nothing meaningful here to measure quantitatively

Yes, there is - their age.
This is a great comment, I never could've worded it so perfectly as you did.
Customs computers outage causes delays at airports nationwide
The Memeorandum family of products have been the foundation of my media diet for more than a decade now:

Memeorandum (general news): https://www.memeorandum.com/

Techmeme (tech news): https://www.techmeme.com/

Mediagazer (media sector news): https://www.mediagazer.com/

I’m constantly amazed at how many people have never heard of them. To me, they are indispensable.
Looks like an okay wiki/markdown article manager, but I'm not going to use a SaaS for something that good FOSS alternatives exist for.

If you like this style of knowledge management, have a look at Joplin.
Spoilers:

> Literally every single paper was either p-hacked, overfit, or a subsample of favourable data was selected (I guess ultimately they're all the same thing but still) OR a few may have had a smidge of Alpha but as soon as you add transaction costs it all disappears.

> I should caveat that I was a profitable trader at multiple Tier-1 US banks so I can say with confidence that I made a decent attempt of building whatever the author was trying to get at.
Yeah if there are no other futures spawned, then the await is going to cause the app to just sit there until the future completes. It's got nothing better to do.

If there was another future spawned then the await would cause the runtime to sit there until either of the futures completed. The code would attend to the first future that completes intil that hits an await.
If you are selling nothing and have zero inventory any demand is technically overwhelming.

It's still a lie though like almost all of his ways of getting a customer. But I find it refreshing how clear it is.

Advertisers mostly pretend they are not lying which shapes wrong impression that advertisement can be honest. No, it can't if it is to be successful. Honest advertisement is just information and that's almost worthless for a seller.
It's also a rather disingenuous to treat this like some sort of novel idea or some authoritarian ploy.

Plato has been arguing that if you don't select your surgeon or carpenter based on that person's popularity in making public promises, why do you do so for statecraft?
You can use Blender for some CAD work... But it's not a solid modeler like solidworks/inventor. It doesn't have many of the precision and parametric tools.

Blender's internal representation of objects is vertices (defined with IEEE single precision floats) connected by lines, and faces --just the shell of the object, and no real curved surfaces (just more and more faceted to approximate curves, and smoothed normals to look curved.) It also does not have guaranteed precise measurements. Blender can do some parametric and Boolean operations and many of the same things, but sometimes it fails and the limitations get in the way.

Some have built CAD tools into Blender, but it's a hack on an artist's tool. For some types of CAD projects, it'll do great, particularly in some very creative directions, but I'd start with the other tools you mentioned.

I export Inventor models to Blender for better rendering and animation.
This is the documentation we provided:

"To make Tridactyl work on addons.mozilla.org and some other Mozilla domains, you need to open about:config, run fixamo or add a new boolean privacy.resistFingerprinting.block_mozAddonManager with the value true, and remove the above domains from extensions.webextensions.restrictedDomains."

And

"Simply sets

"privacy.resistFingerprinting.block_mozAddonManager":true "extensions.webextensions.restrictedDomains":""

in about:config via user.js so that Tridactyl (and other extensions!) can be used on addons.mozilla.org and other sites."

You can find these messages in src/excmds.ts at commit 92e1b005c47995e3d24f61a7d4c3935df8437f1a

The only way this hurts you as a user is if all of the following occurs:

1. You manually install Tridactyl

2. You manually install our native messenger

3. You manually fun a command called `fixamo` or you manually find and install our exemplar RC file that explicitly says at the top that you should read it because it does things you might not like; and then you don't read or edit it

4. You also manually install a malicious addon

5. That malicious addon doesn't have permissions for <all_urls> (otherwise it can steal your banking credentials without tridactyl's help) but does have permission for accounts.firefox.org

6. That addon can then steal your firefox account credentials and use them to e.g. mess with your synced settings and e.g. download your passwords database (if you don't have a master password set).

My view is that you're pretty much fucked if you install a malicious addon with <all_urls> anyway (and many addons request that permission), so this slight extra capability you get if you successfully phish someone in this pool of <1000 people isn't a big deal.
The material used in the Kingdom of Kush or at the Library of Alexandria (or whatever) is 100% irrelevant to this discussion.

It seems unlikely to me that there was ever any significant number of papyrus books in the western end of the Sahara desert, since as far as I understand the papyrus plant doesn’t grow anywhere within 2500 miles.

Some kind of parchment would be the obvious local material to use.

But apparently there started to be trade in paper (another non-local material) starting about 1000 years ago.
The key difference is cooperative multitasking lets the program yield the thread anywhere, not just to the event loop like async programming. Arbitrary yielding was a feature that programmers widely abused in the early Windows days. The user would start something in an app that takes some time to complete; the app would freeze for a while, but all other apps remained usable. It was obvious that the programmers, rather than solving the real problem, had sprinkled some yield instructions throughout the program, which allowed the computer to keep working even though the app was unresponsive. It's a good thing that async programming frameworks don't usually allow yielding from arbitrary places.
Arcs of Seniority
Historically, you'd mark up a drawing or schematic with a grease pencil (1) on top of a velum sheet or similar. The original implementation of grease pencil in Blender was similar -- it was for non-permanent markup on top of your scene. This gradually evolved into what, in Blender 2.8, is a full on drawing tool that can be used in part to create (with Blender's other tools) entire 2-D animated features. I agree they should change the name soon. :)

1. https://en.wikipedia.org/wiki/Grease_pencil
I urge you to read the report. I think it relays a very balanced accounting of the facts. Its also a good place to find all the studies in one document, so I don't have to send you 100 links!
Entry to U.S. Slows as Customs Computer System Fails at Airports
Something doesn’t add up: You have have a high profile project that is bigger than Shopify (!) but you ask a question that seems like the first question you should type into google to research this if you were interested.
Well, sure, the nightly news filled with video clips of staged scenes–politicians in hard hats, being seen to do photogenic or patriotic things etc. 'Photo opportunities'. The politicians featured seem to spend half their time doing such fake stuff.

The rivalry between the 2 main parties in many democracies has this nature–often politicians have old friends on the other side, yet their supporters are sworn enemies. The parties have a lot more in common than not, yet they're portrayed as and believed by the public to be absolute opposites.
Talking about what non-google manufacturers do to some phones, and then about attack vectors while accusing someone else of having blinders on? You're firmly in moving-the-goalposts territory now.
Why do you need a co-founder?
Aren’t blue bubbles in iMessage a dark pattern?
I switched my phone to grayscale for a week and I stopped caring...
This is a great program, essentially PaintTool SAI recreated for Linux