skysight-inc/HackerNews huggingface dataset:
Sounds like a buzzword to me.

Now, if someone implemented an index of code that was based on something like Brenda S. Baker's "On Finding Duplication and Near-Duplication in Large Software Systems ", https://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.133..., maybe that would be interesting.

I believe Baker's work only did C source code, you'd have to have different parsers for different languages to redo her "dupe" program for a useful "search engine for code", but it would be valuable.
> Can't this be said of any art form, really?

Most art forms don't require skills that could be commanding 6-figure salaries in an easy 9-5 job. (I am, of course, speaking for the programmers here.)
The efforts are not, but the resources are. Space launches aren't cheap after all. The entire Chandraraayan program cost something in the neighborhood of US$145 million. When you've got a poverty/homeless problem of that magnitude, I think it is reasonable to ask how and why funds are being prioritized the way they are.
> Near the end of the article:

>> Because algebraic effects are coming from statically typed languages,

Though in fact the origins come from dynamically typed languages like Lisp, where condition signalling systems were developed in the 1970s. When they started appearing in statically typed languages in the late 80s, they were only used for errors, and by the time they were caught the stack had already been unwound.

What's old is new again.
https://en.wikipedia.org/wiki/Project_Veritas

The group's productions have been widely criticized and dismissed as misleading, fabricated or taken out of context; a failed attempt to sting The Washington Post led to widespread mockery.[4][5] O'Keefe and Project Veritas have been sued for defamation repeatedly, at least one of those suits leading to an apology and $100,000 payment.[6][7][8] O'Keefe has been barred from fundraising for Project Veritas in Florida and other states because of his federal criminal record for entering a federal building under fraudulent pretenses.[9]
manipulated numbers to what end? you think the gender disparity is not real? china has the same disparity. you can find it in official reports by the chinese government. so it's real, all right. why would india not have the same problem? do you have evidence for your claim?
> Top posting

> When you reply to an email, many email clients will infer and include a quoted version of the message you're replying to above the text of your reply, or else prompt if the context is ambiguous. This is normal-- it happens in clients that conform to RFC -1 which use data gleaned from your input to prevent long email threads containing the entire history of the discussion in an increasingly long and nested footer on every email. This is called "top post prevention" and is required in all conforming clients. Please email your admin if your client doesn't conform to this specification.
When I was a kid in the early 1970s, my dad took my brother and me to his workplace sometimes on Saturdays. There I interacted with machinists, electronics techs and at least one engineer. Also my dad was an engineering manager.

It was definitely common and acceptable for the machinists, techs, engineers and manager to say that they would rather be doing something else than working or that they would rather have a job more glamorous than working with machines and pieces of steel. In other words, back then, you had to do your job or risk getting fired, but AFAICT there was no risk to admitting that you didn't like doing your job. In fact, if you went around telling people you really liked your job, my guess is you probably would've been viewed as at least slightly socially inept for being unwilling to engage in the small rituals that lubricated social interactions -- or more precisely for getting one of the common rituals backwards.

This was at a large machine-tool manufacturer in Massachusetts. In something I read or heard IIIRC, this manufacturer was referred to as the IBM of machine tools. The owner of a motorcycle store (which employed many motorcycle mechanics) revealed in conversation with me that he considered being a machinist at this employer to be a particularly good job.

In contrast, does anyone reading this doubt that nowadays if a programmer in Silicon Valley tells his boss that he/she doesn't like his job or doesn't like working as a programmer, he/she risks getting fired unless he/she knows his/her boss at least reasonably well?
It's like they say: the first 90% of the work takes 90% of the time, and the last 10% of the work takes the other 90% of the time.
Here is one article discussing the US government pressuring aircraft engine manufacturers to cross license all their patents[1].

[1]https://history.nasa.gov/SP-4103/ch2.htm
This situation also has an analogy in the physical world: if the owner of the key is dead or otherwise non-coercible, that's effectively the same as a physical document being destroyed.
>I'm sure those six workers who are now unemployed are taking solace and comfort in the knowledge that they're not making a pittance.

They should take solace and comfort in the fact that business practices that perpetuate paying people a pittance are forbidden, as oppose to encouraged, and thus a real liveable economy can emerge -- even if they lose their immediate source of income. Besides that's on people like you -- in a civilized western european country they'd be entitled to welfare until they get a better job.

This neo-liberal and all-too-American argument can also be used to justify sweatshops (at least they are making a pittance), child labor (some money is better than nothing, they help their families that way), and every kind of inhumane working condition...
From the Wikipedia article:

"Project Veritas is an American right-wing[1][2] non-profit organization. It was founded in 2010 by James O'Keefe. Its stated mission is "to investigate and expose corruption, dishonesty, self-dealing, waste, fraud, and other misconduct in both public and private institutions in order to achieve a more ethical and transparent society."[3] The group's productions have been widely criticized and dismissed as misleading, fabricated or taken out of context; a failed attempt to sting The Washington Post led to widespread mockery.[4][5] O'Keefe and Project Veritas have been sued for defamation repeatedly, at least one of those suits leading to an apology and $100,000 payment.[6][7][8] O'Keefe has been barred from fundraising for Project Veritas in Florida and other states because of his federal criminal record for entering a federal building under fraudulent pretenses."

Seems like this should be taken with a grain of salt.
I am not sure you can be compelled to remember something you forgot. And nobody can tell you if you remember or not, or if you will ever remember again.

So no, some judge may try to hold you in contempt of court, and it may work for a while, but at some point -- if you have a good lawyer it will turn in to a civil rights issue.

Also, you could plead the 5th as well.

NOTE: I am not a lawyer, and these are just my opinions on this matter.
Algebraic Effects specifically meaningful in statically typed systems; they have nothing to do with conditions.

Continuation-passing is only one component.

Your whole approach to commenting here is, "I think I know what AE are, and on that basis, this is stupid!"

Both your premise and conclusion are false.
One option is to use Blackberry Work[1] which gives your it department just control over an encrypted container, not the whole phone.

[1] https://www.blackberry.com/us/en/forms/campaigns/q2_19/byo
One assumption people often take for granted about consciousness is that everyone is conscious. I agree we should operate under that assumption for the purposes of making ethical decisions, but I think we should challenge it for the purpose of trying to understand consciousness better. What if philosophical zombies aren't just a hypothetical thought experiment, what if some people are conscious and others only pretend to be conscious? Is there some particular event that triggers consciousness?

Lacan thought that consciousness is triggered by looking in a mirror (or something equivalent to a mirror). If someone was carefully raised without the ability to look in a mirror, see their own shadow, hear their own voice, etc., would they never become conscious? How could you tell?

What if consciousness is triggered by something totally unexpected, like: circumcision; submersion baptism; chicken pox; or some particular bacteria in my gut? I can find someone who never had chicken pox and ask them if they're conscious, but how do I know if they're answering truthfully?

Everyone has a big incentive to profess consciousness, because anyone who professed non-consciousness would be in danger of losing the privileges and protections which society grants to conscious people.
What I hate about HTML email is that it tends to set its own font size, sometimes even font face. Like... Keep your dirty hands away from my config of how I like my mails to be displayed when I read them. But no, every mail is now a snowflake and has to have its own styling, even though it doesn't provide any value.
Ideally, it would be nice to enable phishing links to be identified before they are clicked. This could prevent the remote server from logging any metadata about the browser accessing the link (date/time, browser type, ip address, etc). It also prevents any possibility of browser vulnerabilities being taken advantage of.

What might be an interesting solution is to standardize an addition in the SMTP standard to require the ability to verify message ID's and also return some kind of Content Security Policy equivilent.

Every mail message gets assigned an ID. When you receive a message from support@paypal.com, it would be nice if your mail client could connect to paypal.com and ask if the message ID was legitimate and it would reply that it was, and that the only URL's whitelisted in the email would be example.com, anotherexample.com, etc.

Some downsides that would need to be addressed is that this would mean email clients would inadvertently expose their IP address to the sending server, and some thought would have to be used to prevent fraudulent emails from just replaying existing message ID's.

I just feel like there is a possible solution that the industry isn't seeing or implementing.
The more I see of Barr, the less impressed I am. He's a tool.

Strong crypto may be humanity line in the sand. If you value any kind of freedom at all, any ability to push back against the machine, this is your hill to die on.

One can always use pedos and terrorists to justify anything governments wish to do.
It would mean that any identifying data being included would result in the data set not being considered anonymous. It will mean we have to tell people the data being sent to other organizations and companies is not anonymous, which is what should happen anyways. No more hiding behind 'we took the bare minimum steps required, if more advanced statistical information de-anonymized the data it isn't our fault'.
Encryption doesn't kill people, people do?
New grads can start at 200K+ in the right companies.
Either pass a law to do this or shut the fuck up. No one cares about his opinion and the justice department itself has no way to enforce this without a law being passed first which is not their purview. Otherwise this fucking moron should shut the fuck up because he clearly doesn't understand the technology and the rest of us are not interested in his stupid fucking rantings.
Except it’s not a discussion worth having.

If you have a back door, it’s there for everybody not just the people it’s intended for. Additionally, there’s not going to be a way to force people to use the encryption that happens to have a backdoor.

It’s an algorithm. People who don’t obey the rules will just use a more secure method when they need to protect something.

This is why there’s no point to having the conversations except to explain it to people.
Refusing to make business with those "businesses" should be part of basic human decency, not a punishment...
> have a plan already developed that could handle that

But... we do have a plan, which is to just not do it in spite of any crisis or whatever. He is misleadingly framing it here like we don't have the ability to backdoor encryption which has never been the problem.

He clearly states that what we need to be weary about is public opinion changing, which is basically like saying that we should just get ready to compromise our standards in preparation for the day where reactionary desire is able to overcome our "sober" thinking of the present, or else fear the government coming in and doing it sloppily and by force.

Clearly that's irrational. We should resist it now and we should resist it then too, for just the same reasons we resist it now. There's no technology issue here, just an ethical/political one.
The science of curiosity: why we keep asking “why”
I 'm with you i think self-driving is an aspiration rather than a concrete goal. It literally means solving the quintessential problem of robotics which is a very very hard problem. We 'll probably have human level NLP before that.

Car driving is in decline
http://www.washingtonpost.com/blogs/wonkblog/files/2013/04/m...

A more concrete goal for transportation would be to reduce driving times even more by adopting remote work. That is reachable within the decade. In the meanwhile, car safety features should be ramped up, but autonomous driving so far doesn't seem very safe.
Launch HN: Simmer (YC W19) – Reviews for Delivery Dishes
Hi Hacker News community! We’re Vaibhav and Richard, founders of Simmer (https://usesimmer.com).
Simmer aggregates dishes from DoorDash, Caviar, GrubHub, and basically every other delivery platform out there, and tells users the best dishes across the board. We do this by providing dish-level reviews.

Users find highly reviewed dishes on Simmer, choose the delivery platform of their liking, and we deep link them into their chosen delivery app. We essentially lead gen to delivery.

We started working on Simmer because we loved trying new restaurants, but never knew what to order. Especially, when there’s a 5 page menu. We always asked ourselves, “Why aren’t there ratings for individual dishes?”

We launched our app with this restaurant-centric use case (reviews for every dish at every restaurant), but when we rolled out delivery integrations, we realized that users resonated most with the delivery angle. They found it particularly difficult to find great dishes on delivery (after all, there are no waiters to give you recommendations).

As a result, we have doubled down on becoming an aggregator of delivery dishes across platforms. So far, the app features hundreds of restaurants (and even more dishes) that deliver in New York, Chicago, and San Francisco.

We’re a young company trying to foster positivity and appreciation of food, but we have a lot to learn. So if you are a big eater, order in a bunch, are indecisive like us, or just want to know what the best dishes are nearby, do check out the app! Shoot us a message at vaibhav@usesimmer.com - we’re eager to hear this community’s ideas, experiences, and feedback :)

Download: https://go.onelink.me/PdWH/hackernews
We should write the "The JWT Problem" post one day, but this post isn't that, so I really don't want to derail the discussion.

The short version is that there are flaws in the JWT specification that make certain bugs likely. A classic example of the "you have to parse a header to use the JWT" problem is the HS256 vs RS256 confusion bug, where your JWT library would interpret an allegedly-HS256 (HMAC) JWT using RS256 (RSA) key material. The JWT would get validated using the public key of the RSA pair, interpreted as an HMAC key. But the public key is, you know, public! So the impact of the bug is that everyone can forge JWTs. That is not a problem that can happen in well-designed schemes.

We do have a blog post from last year that tells you what we think you should do if you want to be safe and you know what kind of abstract thing (e.g. signing, MACing, etc) you need: https://latacora.micro.blog/2018/04/03/cryptographic-right-a...

(Disclaimer: I'm the author.)
Fault Tolerance in Distributed Systems: Tracing with Apache Kafka and Jaeger
I would wonder, given that many scientific words--especially in chemistry--are a jumble of root plus prefixes and suffixes (de-oxy-ribo-nucleo-tide), and there are a LOT of these chemistry words, would it be productive to treat the signs the same way. So instead of a single sign for deoxyribonucleotide, you break it into a sort of compound sign that is built up from similar meaning sub parts? I know very little about ASL or BSL to know how much this sort of word construction already happens.
> Maybe I should keep a <$200 mini-PC, just to RDP into work so I have no problem giving up that machine.

Doesn't help you. Either your personal devices are in scope or not. If they are, then they all disappear and you're unlikely to get them back.

Investigators don't trust the subjects of the investigation to tell them what devices are in scope or not. If your devices are in scope, they'll take everything that has any chance of having data on it.

(Source: many many reports from subjects of such investigations.)
>Another country investing in space gets humanity closer to that future.

Not unless they're doing something new, they don't. This is what I meant by "the ground here is well-trodden". Getting to the moon is within the reach of any nation with a modern space program, the US just hasn't done it for a long while since there hasn't been any pressing need (political or research) for them to do so.
indiehackers is a community for people with exactly this interest. the podcast is a great place to start; i always recommend this episode: https://www.indiehackers.com/podcast/043-pieter-levels-of-no...
Neat! Anyone working on projects to improve the share-ability, code review, version control, or web rendering of Jupyter notebooks, feel free to reach out to me when looking for an enthusiastic early user. Jupyter has been a game changer for my productivity as a data scientist, but I still struggle with something that seems as simple as "what's the best way to expose this to other people easily without having to set up a self-hosted nbviewer".
That is not the case. A pregnant woman may opt out of screening devices regardless of which type is in use. They are taken to the side and receive a pat down from a female agent. I thought I provided a sufficiently authoritative source for this (it's both in writing and shown in the video), but there are dozens of others you can look up on Google. Here's another, "reasons an individual may opt out of metal detection or AIT (advanced imaging technology) screening include: pregnancy" https://www.tsa.gov/sites/default/files/foia-readingroom/pat...
The legal requirements for a party to make an adverse decision is low, it just has to be non-arbitrary to prevent it from being judged on the merits. At which point whichever party has the greater resources would be most likely to win.

When dealing with a corporation, you are at their mercy, and the most immediate defense is whatever PR problems you can cause them.
You are missing a third rail, but because YC censors, in its idiocy, those types of things will never penetrate the echo chambers of smug.
It would be easy if there were a single accepted way to quote in rich text. (Seriously, the block quote tag has been around for eternity!) I don't think it works well in plain text either.
You probably cannot be compelled to say what your password is,but you can be compelled to place your finger on the fingerprint scanner, provide retna scans, and provide other biometric data to unlock encryption. The difference being that you cannot be compelled to reveal information you have in your own mind. The rest of your body, however, is fair game.
Why would that difference matter to coolspot's argument?
It hasn't been falsified yet. It will be interesting to see if it can be. I hope it can, because the interesting path of AI probably requires it.
Most Americans are also 2-car families. Once we can afford it, my daily commuter will be electric, while my partner's car will be a traditional ICE vehicle. We'll take it on the long weekend trips without wasting as much money (or CO2) on the commute.
It's all hidden by intention. For example the delivery driver usually doesn't get the delivery charge, so if you don't tip they likely are loosing money to bring you food.
I agree it's not really a tip, which should be purely optional. Unfortunately it's not treated that way in most of the US, where "expected tips" are allowed to be treated as a part of the employee's compensation.

The employer/employee wage negotiation should be completely independent of any tips and the employee should be receiving a wage they would be happy with even if they got 0 tips. Any tips should be in addition to that.
"I plead the fifth" or "I'd like a lawyer" or silence.
Make non-compliance a civil offense, subject to a daily penalty. Simply financially ruin people. Economic coercion is still coercion. And you don't have the same right to an attorney or a jury trial. And you can be found partially liable for consequences from non-compliance.

Criminal law is more binary, and a far stronger burden of proof on the claiming party, the government.

This is already the case in many states when it comes to vehicular traffic laws. Most speeding is a civil offense, no right to plea bargain, or jury trial. It only becomes criminal after a certain speed (careless or wreckless), and becomes criminal after a certain amount and time for the unpaid fine.

It's what happens when people in a democracy aren't paying attention to state and local law making.
Gold star for Firefox! That's an excellent feature.
How to Manage a Request for Proposal (RFP) Across Large Teams
Configure your email client to override font sizes/styles with your preference, and if your email client doesn't do this, tell the developers that you'd like to have it.
From what I've seen the end result contains a lot of artifacts. If I were in the market for a poster I'd still want a real artist to use the generated version as a rough sketch and redraw it properly.
As I mentioned in that comment: the thing sending is also the thing receiving, just at a later point. So "the same key the user used to sign the request" doesn't seem to apply.
i didn't read that tone at all. just numbers, lots of numbers. yup, china is the same. maybe less strong as the chinese are getting more and more affluent.
You joke, but a lot of auto-vs-bicycle collisions can be attributed to unexpected actions by the bicyclist, many of which probably couldn't have been compensated for by the automobile driver, perhaps not even by an automated one. Obviously the bicycle always loses in these, but the cause isn't automatically bad behavior by the automobile. (though undoubtedly it often is)
Pud used to post here. They started selling ads on fucked company and realized there was money in adtech. Now he's over at distrokid.
For about a year now I've used ipython as my day-to-day python REPL. I'll type a bit in ipython then save that session to a file, tidy up that file, and voila, a full script, now I can repeat that session at will.

Ipython has interactive tab completion (including for imports and locally defined symbols), syntax highlighting, (sane) auto indenting, all in the REPL. It's the foundation of jupyter notebooks.
Although he has had a record of stuff in the past try this.

Google search, "project veritas defamation lawsuit"

See how many of the top results 9 of 10 are all libel lawsuits they have gotten thrown out or actually won.

Investigative journalism like this is pretty much dead and even through sometimes they may be wrong, it seems like 9 out of 10 is a pretty good record.
> I'm only flying 0.33 of the segments I booked. His cancellations are only twice that.

Every single day for 3.5 years