skysight-inc/HackerNews huggingface dataset:
The government markets will always be willing to pay more because money is free to them. In general, the financially motivated criminal black markets would probably be willing to pay less (if hackers use an exploit to steal $250m from Apple users, that probably hurts Apple by more than $250m). However, a $250m bug bounty is hard for Apple to pay, because the harm is hard to quantify, so they generally don't, leaving the criminals to pay $1m for it.
Wouldn't there be a limit at some point? If apple starts paying 1 million, how many shady companies can afford paying 10 million? Also, if you can make 5 million with a single exploit through bug bounties, would you even bother selling to the blackmarket if you can easily live off of that money for the rest of your life?
The clause "SKIP LOCKED" did not exist until 9.5.

Before that version, the behavior of silently skipping rows that had outstanding locks against them was specified by using "NOWAIT".

The decision of which specific clause to use is driven by which version of PostgreSQL you're using.

How much more plainly can I put that?
The main problem with kde was the decision to rewrite everything for version 4 (and the same goes for gnome 2->3)
Yes, intro- is a Latin prefix meaning "to the inside" while extra- means "to the outside". The "-vert" is from the Latin verb "vertere", meaning "to turn".

Adding Latin prefixes to "vertere" leads to such words as "to avert" (a- from Latin "ab-", meaning "from"), "to evert" (from "ex-" which means "out"; compare "extra-" above), "to invert" (from "in-" meaning "into"; compare "intro-" above); "reverse" (an adjective meaning 'opposite' from "re-" meaning "back"); "transverse" (an adjective meaning 'crosswise' from "trans-" meaning "across"); and so forth.

It's useful to compare "in-" vs "intro-" and "ex-" vs "extra-". The "-tra-" and "-tro-" infixes are essentially the same, but Latin writers and speakers inflected them historically. English inherited this in such words as "introduction", "extradition", "introspection", "extraordinary", and "extravagant".

Finally in modern biological and medicinal jargon it is common to use "intra-" (with an "a") as "within": "intracellular" (within cells; compare with "intercellular", "between cells"), "intradural" (within the dura mater in the spinal cord), "intramolecular" (e.g. internal forces holding together the shape of a molecule, or the atoms a molecule comprises), and so forth. Outside those technical settings, "intra-" is exceedingly rare. One example is "intramural" ("within the walls", usually used to describe a competition between different teams of students at a single school, however the word has use in medicine as well, the walls being those of a cell, blood vessel, or other hollow organ, and the medical use likely came first).
So that's the real ethical question involved here

as without at least one bug, you don't even own your own phone enough to look for others

Indeed, the fact that these bugs can lead to freedom, in the form of jailbreaking, certainly complicates the decision.

The physical analogy doesn't help either; I mean if you were somehow kidnapped and physically kept hostage in a "walled garden", would you tell those watching over you that you found a way out, if they told you that telling them would result in some reward --- but that you'd remain inside?

I have, a handful of times, discovered exploits that would break some DRM or allow myself more freedom (e.g. bypassing a registration-wall on a website or other software, found detailed intended-to-be-confidential service and design information for equipment I own, etc.) In all those cases I never considered notifying the author(s) about it. Granted, this was a time when bug bounties were nearly nonexistent, but now that I think about it, even if I was offered some other reward, I wouldn't.
Joybubbles
Hmm... If you remember which submissions, I'd be interested in knowing what they are. I need to find something other than Thunderbird.
They do have a container option:

> Pterodactyl is the first game panel to make use of Docker to control servers and harden your network.
If you're happy with Neomutt then there is probably no single reason to switch. But if you're just an old-style Mutt user, or you've been using pine, etc, then you might appreciate the flexibility.

The client is a little opinionated, and different, because it is purely modal. But because Lua is used to present the core UI it is possible to change things in fun ways.

For example in mutt you can change the format that is used to display the list of messages in a folder. lumail allows the same, but it allows more. For example if you have twitter notifications you'll see the "From" header is like this:

Bob Smith (via Twitter)" <notify@twitter.com>

I have this function defined to change that:

function on_cleanup_name(name)
-- Remove "(via Twitter)" if present
name = string.gsub(name, "%(via Twitter%)", "" )
-- Remove leading/trailing spaces.
name = (name:gsub("^%s*(.-)%s*$", "%1"))
-- more stuff here ..
return(name)
end

That's perhaps not a terribly useful thing to do, but it is little things like that which add up to much more flexibility.
To summarize: the article reaches a conclusion that's a complete opposite of its title.
Wow...I was simply asking "why" is this here?

Is it the change in the English language over time?

The types of things that were on the list, compared to what's considered normal today?

Is it the fact that it just shows the month + year, vs YYYY-MM-DD-HH-mm-SS.XXTZ like we must have now?

Is it the idea of what appeared to be a letter that might have been posted via mail to some other place in advance of the courier which would retrieve the goods requested?

---

My point is that there are a number of reasons why this could have been posted here on HN, but no indication of any of those was given.

So I was wondering.

Sheesh.
http://n-gate.com/hackernews/ (not me)
The "witch hunt" is real and fueled by the internet, misinformation, playing on emotions, and outrage.

It's not a witch hunt if it actually happened. It's just news.

Is it perhaps the case that the media are now doggedly rooting out this kind of thing in SV because it's pushing page views? Sure. But why does that matter? These incidents are real, and it's about time the silence was broken about it.

Is the media, itself, immune to this kind of thing? Obviously not. Fox News provides ample examples. But, again, why is that relevant in this specific context? Does it make Calbeck's actions less serious? Should the media not pursue these very real stories? Should the victims keep silent?

I'm just trying to understand the thrust of your comment, here... because I honestly don't see where you're going with this. It strikes me as mud slinging just to make sure everyone looks equally dirty, in order to somehow minimize what folks like Caldbeck have done.
No you don't, HTML has massive variation between devices and what software is used to display it. Try setting your screen resolution to 640x480 and opening a webpage or, even worse, modifying DPI. PDFs on the other hand specify exactly where to place each glyph (admittedly there is still variation between software but it's much more consistent).
This study, at least as Time summarizes, seems to be quite badly formed. 81 valendictorians are far too small of a sample size to determine who goes on to be a visionary, given that the baseline odds of being a visionary (whatever that even is) are probably less than 1 in 1000.

The fact that you can randomly sample thought leaders and see a reasonably high number of valedictorians (Peter Thiel, Ben Bernanke) suggests there's a positive correlation.
And that's only equity funding - including debt, they're up past $980M.
Is there something like this for Python?
they use slack.
> The news we read and have access to is a problem. Media has been corrupted. The voice of many have been diluted by the agendas of a few.

I, uh, don't think this is the problem, here.

> What I think is that we are an industry full of entitled human beings.

Some more than others. But, yes. Apparently.

> My job is not to make you all feel good [...] My job is to preserve the integrity of the portfolio we built up and the value in it, and to ensure the resources you count on do not dematerialize.

Ah, there it is. This entire letter could've just been this.

> I am angry that women have felt hurt. I am angry that many have been hurt.

No you're not. See above.

I get that this may've been written in the heat of the moment, but this is an embarrassment.
Yeah exactly, that's why people who study at university are dumber, because they wear out their brain!
Was going to say the same. I never heard of dynalist before. I'm playing with it now. Looks interesting.
Ask HN: Preparing for a dev interview at Janestreet
There seems to be a surplus of information for quant questions, but none on the dev side. Anyone have experience/know what to expect?

Thank you!
I think you may be confounding two related theories, from what I learned. There is little to no evidence for the Israelites ever being in Egypt, though there was a brief dynastic period (known to ancient historians as Hyksos, IIRC) of Canaanite rulers in Egypt, ostensibly as a brief post-war outcome, and it is possible but without evudence that some Israelites migrated during that time.

The "Sea Peoples", a term itself controversial because they don't seem to have any strict delineation in language, art, or leadership, subsumed a much larger presence in the Mediterranean, and it is during their height that we have the earliest solid evidence of Israelites, but also of other Bronze age tribes elsewhere in Greece, Anatolia, etc.
The Path to Self-Sovereign Identity
The Rsync Algorithm in Python
1. Read list of files present on remote & write to file A

2. Read list of files present locally and write to file B

3. Sort files A & B

4. Read files A & B to update remote and local files

This can be done with less than a meg a memory.
But what is the situation in real life?
Can I get some feature importance scores say from tensorflow model?
Sometime back I wished I had a light weight CMS that can serve your content and allow you to program sections of your content so that you can make it more dynamic. For example, I can have something like this as the content:

The sum of @Var1 and @Var2 is #Sum

and then we can program #Sum (we call this an expression) to return the sum of @Var1 and @Var2. Once I pass the values for the variables @Var1 and @Var2 to API, let's say 1 and 2 correspondingly. Then the api would return you the content as:

The sum of 1 and 2 is 3

I couldn't find something that could help me with this so I build one. You can visit https://www.dialoguewise.com/ in case you have a similar requirement. More on expressions here: https://docs.dialoguewise.com/expressions/
We're not running nonprofit but we provide our users an opportunity to support nonprofits of their choice and we in turn make a donation from a portion of the the purchase price to the selected charity organization at https://www.memobed.com
Rekit 2.0: new way of React development
Or just a block of colour which will be very efficient. If there are images they are probably jpegs and can be embedded in the PDF without any loss of quality while still keeping the quality benefits of a vector format for text.
A more mature version: https://github.com/VerbalExpressions/PythonVerbalExpressions
Assuredly, but this is the same as with a deck of cards. If you apply a shuffle that you know creates a closed markov chain (say, moving the top card to a random position within the deck), then you will reach a steady state. But, given enough shuffling, you'll also return to a new deck order
Reminds me of http://www.fakesteve.net/2009/11/hell-hath-no-fury-like-a-bo...
The Airbnb one is definitely on the unethical side of the line. I'd be lying if I said I wouldn't do the same thing to grow my business though. I don't think anyone really got hurt by it.

The others are mostly fine. Especially Quora. I don't know how anyone could have a problem with the founders... using the site properly themselves?
Ask HN: Remote compensation tied to geography?
Our HR says remote employees' salary bands are determined by market rates in their geographic location and employees at the top of their bands are ineligible for raises other than promotions, but e.g. would be eligible if they moved to a metro area (still remote). Is this standard? Sounds ridiculous to me, just a power play on compensation, am I being ridiculous or is my intuition in the right direction? If not ridiculous, how to fight it?
Hypocrisy aside, does that mean your ad hominem reduces their credibility or the veracity/importance of what they're reporting on?

I don't disagree that there's sort of a witch hunt tone about this all, but honestly? In many ways, it's also necessary. The status quo hasn't see behavior like this as sufficiently problematic in the past, which is exactly why shit like this got swept under the rug for so many years; hopefully this will start changing.
Well normally you wouldn't want one browser extension to interfere with another extension. However, there are contexts where that is very beneficial. Take a security or privacy extension which correctly identifies a harmful resource load. It doesn't matter whether that resource is being loaded in a content tab, loaded by another extension behind the scenes, or is local vs remote. It it still a harmful load. So a protective extension should be able to detect it, then inform the user and/or perform an appropriate blocking action.

This, like some other special powers, is something that the user should have to explicitly grant to an extension via permissions interface.
>With a blockchain, scarcity of space per block leads to a fee market forming, and fees paid increasing as the value contained per transaction increases.

Note that this is not currently the case in bitcoin, transaction fees have gone up with the current scarcity due to the arbitrary block limit, but the fees are still a pittance compared with block reward - which is the real incentive for mining (but will not always be the case as block reward reduces in the future).

This is somewhat of a sore point for the bitcoin community as a large (probably not majority, but large) portion of the user base / miners / nodes does not think scarcity of space is a good idea at current levels of transactions.

Also Ethereum (which at the moment uses a blockchain and mining mechanism very similar to bitcoins) does not impose a block size limit, rather leaves it up to the miners to decide on the "gas" limit (they have a computational limit rather than a block size, but it can be viewed as a parallel).
How many critics does it take to find the best movie?
Linus: “I no longer feel like I can trust ‘init’ to do the sane thing”
They went chasing the eyecandy, but ignored that what really cements a platform's utility is API stability...
One of the issues in the open-source movement is the complete disregard for UX. Freedom is a noble goal, but I don't care how free your software/device is if I need to be an engineer and spend hours in the command line to accomplish a simple task.

Until this changes we won't see much progress of open-source in the real world. For such a phone to succeed it needs to be as easy to use (if not more) as its proprietary competitors.
Yea that's why I specifically mentioned modules in my original comment. It might be possible to argue that you don't get to see the kernel image so it wasn't distributed to you, but if they gave you modules from that kernel that you can load/unload then it'd be a lot harder to make that argument that they weren't distributed to you.
Also, the worst use of Occam's razor I've ever seen. By your logic, superficial observation and intuitive models of reality are more likely right than in depth, much more-complicated science.

How is a process of building muscle through exercise, which humans have been doing for hundreds of years, and which is extremely well understood by modern science more likely wrong than a bizarre metaphorical similarity to how physical objects degrade due to stress? Use it or lose it is our latest understanding of both the mind and the body.
It seems modern evidence might be leaning towards the Philistines being a subset of the Sea Peoples and having an Aegean origin (making them Greek?).

One of these findings is really recent:

These findings may represent the most conclusive evidence that Philistines were not indigenous to Canaan which is indicated by ceramics, architecture, burial customs, and pottery remains with writing – in non-Semitic languages. Lawrence Stager of Harvard University believes that Philistines came to Canaan by ships before the Battle of the Delta circa 1175 BCE. DNA was extracted from the skeletons for archaeogenetic population analysis.[14]

https://en.wikipedia.org/wiki/Philistines#Burial_practices

https://en.wikipedia.org/wiki/Sea_Peoples#Philistine_hypothe...

That doesn't answer your question, but the Hebrew origin stories always place them further east from Canaan in Mesopotamia. If the Philistines were the Sea People, it makes the clash of those two different cultures (Aegean vs Near East) make sense.
> while I have met a few people in the field who are more than happy to sell a bug to literally anyone with cash, the vast majority of people (even the ones whom I have sometimes called "mercenaries" for being willing to "switch sides"), have a pretty serious distaste for the idea of selling a bug to the highest bidder.

How many people would openly admit to being willing to sell bugs to the highest bidder? I certainly wouldn't.

If anything, selling on the black market guarantees that you get what you think is a fair deal. You demo, you reach an agreement, you get your money (or bitcoins or whatever), and you move on. When disclosing a bug to a company, you have no idea how much payout you're going to get, if any.
It's different enough to encourage different patterns of behavior; being based on email means that it's not very practical for nonsense chat-traffic. Snackis isn't aiming to rule the world, there are no incentives to fuck users over for profit. It has basic project/tasks built-in, so that separates that information from the feeds. And it can be set up for offline use, where it doesn't touch the network unless you ask for it. And it doesn't eat all your disk and ram space.
I agree. This is someone with the barest of knowledge of physics, and suddenly thinks they can upheave decades of study. It's fine to have a hypothesis based on a rudimentary understanding, but back it up with contextual science (physiology) and proper studies.
So a VC admits to long-standing sexual harassment, his firm admits that they knew about it and did nothing, and it's the media's fault that the firm is in the news for being slimy? The mind boggles.

It's true: A VC's job is to protect the integrity of the firm's portfolio. But there's no contradiction (I'd like to think) between protecting the portfolio and engaging in decent, upstanding behavior.

This sort of e-mail just re-enforces the belief that these guys were mostly upset about being caught, and don't really recognize how bad their behavior was.
This is the kind of comment that makes me wish I could burn some of my own karma to downvote more than once.
Thank you for trying it - the reason is that you entered simplified characters, but the tool is for traditional.

You can click Advanced -> Regional -> Simplified to Traditional.

Entering 這是什麼東西 gives "this is what thing", which has correct word spacing.
The media is doing what it needs to do in this case: It's shining a bright light on a clear problem and forcing people to make changes.

The people who find themselves in that spotlight against their will do what people always do: Blame the media. "If only those nasty profit-driven journalists weren't getting into my business and digging up dirt."

As for your last paragraph... That's just insultingly stupid.
I have monitors in the "portrait" position

Excellent, thanks. That's something I hadn't considered.

But in this case, all that is not relevant. The link was to Github, and Github enforces...

Ah. I assumed you were speaking generally.
This is an ad?
Strong consistency has strong guarantees, not just 'seems' to have -- hence the name.

In practice, strong consistency is less work for the client in many many (most?) cases. If concurrent clients can update the same key concurrently in several places, then the onus is on the client to somehow merge the differing versions at some point. There are few good options to do so correctly and efficiently. Let's consider the options.

a) Timestamps and last writer wins. Every version is time-stamped, and while merging, the latest timestamped version wins out. This is error-prone; a misconfigured clock can cause havoc.

b) Version-vectors: Allow you to track the causal history of different versions, but you still have the problem that if two versions are indeed concurrent, the client has to have code to merge them automatically -- experience with the Bayou system showed that this isn't easy. Your source-code example is in this category; recall how Git cannot always automatically merge conflicting changes ... the developer has to step in for manual changes.

3) Lattices. If you have the good fortune to have your data exhibit lattice properties (like CRDTs), then automatic merging is easy and elegant. However, you still don't get compositionality.

For a vast majority of the examples in recent history that have made a case for eventual consistency, subsequent examples have shown how to achieve strong consistency and still maintain respectable performance, as the subject of this thread indicates. Google Spanner and CockroachDb are linearizable, the strongest possible consistency, and are geo-replicated and unburdened by traditional lock or 2PC issues.
Can people have deduction skills like Sherlock Holmes?
How Nvidia's 'brains' are dominating the self-driving race
arrested? there's nothing illegal about selling exploits to non-criminal groups like zerodium or whoever
I was expecting more discussion of alternatives.

For instance, in cases where deep neural networks aren't desirable or don't outperform classical approaches, I'm a big fan of boosted decision trees, due to their accuracy on many real-world datasets, their ease-of-use, and the existence of great open source implementations. xgboost (which routinely wins Kaggle competitions) and Spark MLLib both have high-performance distributed training algorithms for gradient boosted trees. And as far as hyperparameter searches go, there just aren't as many parameters to optimize. (And frameworks like Spark are already fantastic for embarrassingly parallel tasks like hyperparameter searches.)
AFAICT the behavior of NOWAIT has always been the same. The earliest mention of NOWAIT I could find was in Postgres 8.1[0]:

> To prevent the operation from waiting for other transactions to commit, use the NOWAIT option. SELECT FOR UPDATE NOWAIT reports an error, rather than waiting, if a selected row cannot be locked immediately.

[0] https://www.postgresql.org/docs/8.1/static/sql-select.html
It's two separate things. The exercise is most directly damaging. The repair and improve process is a response. Our experience with things like bench press shows the response generally works on the measure of lifting iron. However, it's simpler and more demonstrable that exercise damages all your parts, than the theory that all your parts can be repaired and improved. Hence perhaps arthritic wear and tear, or damage to some part of the heart, etc.
Why? A serious hobbyist photographer (for example) could easily generate that many legitimate files. S3 isn't a reasonable alternative for them.
This one would be pretty amazing and we'd pay a lot for it. Unfortunately, beyond the mapping/sanitization, it's an extremely difficult data licensing problem and so we still pay a lot to make an internal residential version we can't vend.