skysight-inc/HackerNews huggingface dataset:
what is a more effective deterrent than this?

the wealthiest among us can afford any fine, and it stings.

but who has seven years of their life to give away? nobody. this is catastrophic for the individual and his family, and it should be.
It's your problem if a third of your potential users gets put off by how sub-standard your PWA is on their platform and chooses a competitor with native mobile app instead.
So you need to have a specific IDE installed for this to work?
I do not really disagree with you, except for the '<-' bit, just map it to a keyboard shortcut, and move on :).

But I would give R a try with the tidyverse, it made me go from hating R to just not caring about it.

While libraries are extremely inconsistent, if you want to use cutting edge statistical methdos as a researcher, you pretty much have no other option. Finally, data wrangling is quite well developed in the R evironment.

So long story short, after many years of hating R, now I just find it a handy tool to do my work despite it being old, inconsistent and sometimes annoying.
There is no compression at that level.

There is some compression at a storage level after blocks have been created, but it's not all that important. Pretty much all the data in Bitcoin is very difficult to compress with most of it being signatures, transactions, and addresses all stored in a binary format. The random nature of encryption makes it difficult to compress, and the formats have already been "hand tuned" for minimum size in many cases.
Another interesting example of pre-committing to less options: sending an agent to negotiate for you.

Eg the company service rep you are talking over the phone can play the 'good cop' all day long and be nice and polite; but to make any decisions they have to call their manager, who can play the 'bad cop' or defer to 'company policy'.

(Not very relevant to the road charging example here, though.)
My biggest issue with BTC and the reason why I've never been bullish on them, despite owning a couple early on
Agreed, they are perfectly clear to everyone who knows what they are in the first place. Not so clear to everyone else.
That's incredibly dangerous for all involved.

First, it's piling another crime onto all the other crimes.

Second, any such agreement, by nature of being illegal, would be unenforceable. Even if he has already collected on it, the company would be required to demand the money back if the deal is ever discovered. Yet if he had somehow managed to hide the money out of the company's reach, he would have been in a position to renege on the deal.

TL/DR: don't make illegal deals with criminals who are smart enough to understand the prisoners' dilemma.
This has nothing to do with compliance/legality. It has to do with engineering.
> It's dead in Germany as well.

A 2017 study found that while over 80% of Germans have an EC card, less than 6% have a regular debit or credit card. As result, the entire payment structure is still aimed at EC.

Mostly because only 2-3 banks offer free CCs or Debit cards, and the others have 30-90€ fees per year.

And now that the EU forced CCs (which previously had between 3 and 7% fees (!)) to the same fees as EC (between 0.125% and 0.25%), even the existing free CC offerings are moving towards high fees.
Google blocks YouTube on Amazon devices as feud heats up
MySQL 8.0: Query Optimizer Takes Data Buffering into Account
they should fund public transport proportionally to a tax applied to fuel.

that way more cars also means more buses (or well maintained if people insist on using cars)

every year crank up the fuel tax and you'll see more people using busses.
> the penalties get very high very fast (fine doubles for each additional violation)

It is worse than that. Second or subsequent violations that stick (meaning you don't get them dismissed at court somehow) within a five year window of a first violation also attach points [1] to one's drivers license.

[1] https://law.lis.virginia.gov/vacode/title33.2/chapter5/secti...
They cannot truly fix the problem without dropping backwards compatibility.
Where you say 'bet', I say 'adopt'. I have adopted crypto as my store of value reference. It's working out quite well.
I'm always a bit disappointed that yhat indiscriminately used 'ggplot' for the python package name. Using a variation on the name would have been more considerate.
Why Garbage Science Gets Published
Just to add to this, the better terms to use are "static" and "dynamic".

Going with the example of a sound type system, a language could have a sound type system that does the actual checking at runtime.
Couldn't you say the same about penny stocks? And won't this problem go away as BTC gets more popular?
Everyone supplementing and doing their own tests should be careful to note the difference between nmol and ng/ml.

100 nmol = 40 ng/ml

ng/ml is the most common measure in India and many other places.
And the counterpoint to that is that the city slickers do whatever they want when it comes to running the state.

NY-SAFE is a good recent example of the city doing one thing despite the objection (as opposed to apathy) of everywhere else.
Lifetime of website feedback collaboration for just $49 – Visual Inspector
Commercial UNIXen that bundled CDE had two ksh versions - ksh88 installed as the POSIX shell, and ksh93 installed as the CDE graphical shell as /usr/dt/bin/dtksh.

The dtksh binary bundled Motif X/Windows support, and scripts could easily and quickly build complex GUI applications. This actually remains the fastest and least resource intensive way to build a quick GUI.

https://sourceforge.net/projects/cdesktopenv/

The dtksh was written at Novell by Pendergrast, who wrote a textbook on it.

Modern ksh93 should make this a supported compile option.
If slug lines weren't a thing, you could probably make it an uber-like thing were you can hire a slug (who might be just going in the same direction anyway, or just needs a few bucks) just for the occasion. No need to hold someone up the whole day.
I remember the 2013-14 hype cycle. That's when BTC hit $1k and a lot of merchants started accepting it, mostly as a PR gimmick. That's when I bought my BTC and even bought a few domains with them.

Since then, I almost never see BTC as a payment option.
Ros Ihaka actually suggested rewriting R in Common Lisp.

https://www.stat.auckland.ac.nz/~ihaka/downloads/Compstat-20...
You are absolutely right, but then either you first post was missworded or I missunderstood the issue (most likely the latter), as there is a way to know the directory of the script.

100% agree with R is not a sane language.
DNA origami surpasses important thresholds
Could cause 1200 deaths is definitely will cause 10 deaths and probably will definitely cause 300 deaths.

Probably you mean, has caused x deaths directly instead of has caused x deaths indirectly?
"For poor people, $40 means you can't afford a date night this week. It's never worth it"

That's a slightly naive view of what 'poor' means. Try "can't eat this week."
I have started really enjoying R (with tidyverse) because it allows me to present complicated topics in a very simple manner. I can easily embed short R snippets and LaTeX equations in an Emacs Org mode document, and then export it as a very nice-looking easy-to-read HTML or PDF document with basically no effort other than coming up with the text itself.

It is incredibly liberating.
I also use "tiny types" a lot. In languages without any typing support (EG Javascript), I use ESDoc to write comments about expected types everywhere in my codebase, and I have a lot of `@typedef`'s, like `@typedef {string} CompanyID`.

I tried things like TypeScript and Flow, but I didn't get it working nicely with JSDoc or ESDoc. I want type-checking & generated docs, and I don't wanna define both twice.
Making Services Dance in a MicroServices World
When seeing the link, I had hoped to read some general wisdom about the benefits of reviewing code or some advice about the best way to perform a code review, not some language specific remarks about Java usage.
I don't think it is fair to say that it is ignored, rather it assumes three bits.
It includes a slideshow with 18 images.

Here's a bookmarklet to bypass the WSJ paywall: javascript:window.location.href='http(s)://m.facebook.com/l.php?u='+encodeURIComponent(window.location.href);
> Instead of cramming as much optimization into undefined behavior as you can, maybe don't allow the undefined behavior in the first place?

1. that's what -fsanitize=undefined is for

2. because the code you see here plainly written could also be the result of multiple rounds of previous optimisations (mostly inlining) which ends up leaving a bunch of redundant or nonsensical null checks
If MS fixes Edge completely (it's already pretty good) and improves their design (on the way with this "fluent"[0] stuff) and also creates a laptop with just as good trackpad.

I think then people will actually switch back to Windows.

[0] https://fluent.microsoft.com/
> it should be flagged or not compiled.

It will be, if you use clang-tidy (or clang's static analyzer):

$ clang-tidy main.cpp -- -std=c++14
1 warning generated.
main.cpp:10:5: warning: Forming reference to null pointer [clang-analyzer-core.NonNullParamChecker]
f_unused_parameter(*i);
^
main.cpp:19:7: note: Passing null pointer value via 1st parameter 'i'
f(nullptr);
^
main.cpp:19:5: note: Calling 'f'
f(nullptr);
^
main.cpp:10:5: note: Forming reference to null pointer
f_unused_parameter(*i);
^
Personally I'm fine with Medicare and Medicaid but what I'm not so convinced is worthy is an endless series of overseas wars, 4000 U.S. bases, 800 more bases in 80 countries, $1.4 trillion for F-35s of controversial effectiveness, another trillion for nuclear weapon modernization, and several more trillion that's unaccounted for because the Pentagon has never been audited.

http://www.theamericanconservative.com/articles/why-is-defen...

https://www.thenation.com/article/the-united-states-probably...

https://www.theguardian.com/commentisfree/2017/mar/20/pentag...
WiFi site survey and analysis for macOS and Windows
Yes! These are the exact things why I love R! Although I love Python too.
Your comment make me warm and fuzzy, all I can see these days is $UNNEEDED_ADDED_COMPLEXITY. People genuinely want to get their jobs done but they don't pause for the first second to analyze if that extra lib is gonna pull a bunch of other dependencies which might break the whole thing in a million different ways down the road.

Next month a new super magical JS router component-ized and gulp-ified sass-y library is gonna come out and then I'm gonna be again in that position of the "old guy in the shop who is always convincing everyone not to upgrade to the bleeding edgiest version available". And I feel it's an epidemic.
What are best multi currency offline or hardware wallet options to store various alts? I hold Eth, Ark, Strats, PAY and a few more.
The inconsistency is something that's quite annoying though.
That's the difference between "a few days" and "a decade"
And if your OS breaks you can always boot from another one and recover your cluster.

Now try that with an obscure Adaptec card which has been EOL for the last 4 years :-)
New part-time girl app
not very likely at all...although FBIare meant to own quite a substantial amount of bitcoin from raids and seizures etc. (https://www.wired.com/2013/12/fbi_wallet/)
I don't get how a keyboard shortcut deals with the '<-' issue, which is the occasional and subtle difference in semantics from '='. Even if you can pick just one for your own work, it doesn't help with other people's code.

Tidyverse is new to me, I must check it out.
Which is why I got out of bitcoin.

There's literally nothing special about bitcoin, apart from its decentralised nature.

Other than that, it's just a big ledger. No different from virtually any other database. It's special because it's decentralised.

The way people use bitcoin however, completely reverses that and is extremely geared towards use of centralised parties. It's as if we built solar panels to generate electricity with which we heat up our oceans, causing ice caps to melt and global warming to occur. It's a bit of a joke.

We're now all valuing a system, above other systems, for its unique decentralised properties, while subsequently throwing that out the window, yet still expecting this system to be uniquely valuable. We're all introducing trust into a trustless system, and paying intermediaries and middlemen a cut in the process.

That's fine for other investments, e.g. productive assets that are valuable for other reasons. But it's not fine for an investment into something that's valuable because it's trustless, decentralised and disintermediating.

There's some nuance I'm leaving out of course, you can argue against this post, but by and large you can't ignore this massive disconnect between bitcoin's value proposition and bitcoin's reality. Nor can you argue anymore, like we used to, that it's just a phase. If anything, there's less and less regard for personally run wallets, personal nodes, personal mining, personal transactions, and an increase in use of centralised parties, with centralised wallet providers, cloud and company mining, transaction processors etc.
Alas, in exactly those unpredicted disaster events the surge pricing would be useful.
> 1. Vulnerabilities in the individual websites of specific companies have typically little to no salable value on a “open market”, black or otherwise.

This may apply to regular random companies, but does it really apply to very known, rich brands like Uber?

> Can you conconct a scenario in which a hypothetical sabateur manages to weaponize and capitalize on an exploit in (...) some random Uber server with sensitive data, within a week? Sure, but it’s contrived. The risk/reward ratio just isn’t really there.

This is Uber we're talking about. It's not exactly an universally loved company. I can easily imagine someone interested in profiting of extra bad press and attention caused by a data breach.
> No, there are plenty of options when doing native development.

I was mostly meaning if you have an existing Chrome App or wanted to rely on existing JavaScript libraries.

Electron gets a huge amount of hate on HN but I personally see the native route as very unappealing. With less developer resources (and perhaps a slightly worse UI; I think people really over exaggerate here), you get fairly simple cross platform support, an update system, access to a huge JavaScript ecosystem and your code can be shared between desktop, mobile, web and server-side.

As a developer, I don't see the appeal of e.g. QT, Java or OS specific implementations at all compared to the above. In my opinion, you're trading a small increase in UX and improved system resource usage (which most users won't notice) for a massive increase in developer resources. This is an order of magnitude worse if you're going to do a separate implementation for each platform as well as now you're going to need platform specific libraries, testing frameworks, development workflows etc. for each OS.

Unless you have lots of money, it's not practical to support multiple platforms with a 100% native experience using the minimal amount of CPU and memory possible. If you have an existing web app, moving to Electron isn't a big leap but that isn't the case if you want to have multiple native apps.
Rubbish. I guess this happened to you once somewhere and now you think it is a 'strategy', but the only automatic toll I can think of is the London congestion charge and everyone knows about that.
The specs look pretty interesting on paper, but it is just on paper until average developers are actually allowed to have access to such new ARM platforms at reasonable prices.

ARM managed to take the entire mobile market because those low power consumption ARM SoCs are everywhere, you can buy a tiny ARM board running Linux for $50 or less and there are thousands of sellers on ebay.com/taobao.com. However, it is a completely different situation when it comes to ARM for data centres - it is damn hard to find any 64bit ARM platform that allow you have say 32GBytes RAM and a few PCIE slots at reasonable price (e.g. comparable to Xeons). Not talking about cloud, I want 3 such ARM machines sitting in my home lab working 24/7 at 100% load for me and I need to play on the hardware side a little bit (e.g. try different SSDs).
My sister used to quote this to me when we were younger: "If you want to make a million with horses, start with three million"
I know of UK farms that hedge their crop and currency prices. There is a common theme of wanting to be both hedging and getting the upside, but I don't think they are all unhedged.
Wasting electricity.
Real vacations also help to put work stress into a proper perspective. In day-to-day worklife it's sometimes too easy to forget that work is there to support the other aspects of life, and not vice versa.
Perhaps Singapore? (Though high taxes wouldn't fit. Perhaps Germany?)
Gouda is important for my health? Thanks, that's the best news I've heard all week !
Fair skin is a lot better than skin cancer!
Me too. Both for the entertainment and because I dislike debt collectors. In my experience, they're all lying pieces of shit.
Thoughts on my platform?
I don't think that's fair. I'm not making an emotional appeal. I'm making (or attempting, at least) a rational one.

You can put it in diminishing marginal value terms, but I'm basically saying the same thing with fewer assumptions. Family time (or TV time or whatever) is an example to demonstrate that utility does not scale with money.

On the whole poor people commuting enjoy their free time, pleasant commutes and the other things at stake just as much as rich people. That's a fairly intuitive point.

Given that, the price that does not correspond to the value it provides^, inasmuch as income is unequally distributed. It corresponds to the wealth of the person making a decision and the value it provides.

The value of the fast lane is fairly evenly distributed between commuters. Everyone wants to get home. Everyone hates traffic. There are differences, but they're not huge on average.

What isn't evenly distributed is income. Therefore the sorting that this mechanism does is a little bit of utility based sorting and a lot of income based sorting.

If income was more even, there would be an argument for such a system. Given the actual distribution, the system is probably utility destroying.

Tolls are just a revenue raising mechanism, not an efficient allocation one.

^or to marginal costs
The long life of your mobile application:software development methodologies tips
We're working on building an area based project recruitment and collaboration tool.

To sum it up, if you have a project or goal that requires other people with specific talent, you could use this to source that talent. It can be used for bands, indie films, games, inventions, or even local area startups. The key thing that I think makes this different is the geocoding. Its like setting up your own HR requisitions for stuff you want to do.

We haven't gotten any traction yet, our marketing sucks. Most comments are "how is this different from Facebook, Meetup, Craigslist, etc." It is different. Its as if you took AngelList recruitment, mixed it with Meetup, Craigslist, and Facebook. Our goal, is to help you produce something with other talented individuals and showcase that product to the world, whether it be a song, film, robot, or what have you. We want to empower the individual to explore their talents instead of going home after a long day of doing accounting and just ripping on the guitar alone, or tinkering alone. I'm sure there's something exactly like this as well, there are 1 billion websites currently on the internet.

Backstory is simple, for a short while I was a USAF Aerial Gunner (HH60) in training. I traveled a bit and at each location, I didn't have anyone to do the things I wanted to do; make indie films, be in a band (vocals if you're curious), or other technical projects. I've always been goal oriented so I like to be a part of something. So I'd check out Craigslist and that always went the route of "this is not specific enough" and "I don't want to get murdered or robbed." Facebook was obviously useless, groups are huge and you quickly get washed away, Meetup is just Facebook groups only focused on events. Long story cut short; I didn't find anyone.
I wouldn't say people with BSc in math are "very smart," they are in my opinion wickedly, awesomely super-smart. I have taken some math courses which contain material that math BSc:s go through during the first semester and those were much harder, by a large margin, than any other courses I have taken!

But I can't imagine going through three years of that and then have to spend your time with web analytics. It must feel awfully pedestrian. The level of the math can't be anywhere close to what a BSc is capable of.
Returning an empty list or empty array is different from returning no list at all.

Imagine I want to query a database of tagged articles. Let's say I want to get articles with an exact set of tags.

Passing this method [A, B] will give me articles with tags A and B, passing this method [] will give me articles with no tags. Not specifying the query parameter at all will result in no parameter. I could use a boolean value to keep track of that or just use an optional.
Patreon’s new service fee spurs concern that creators will lose patrons
Does that stand for transfers over (nation) state borders as well?
> Because we paid for that model, it belongs to us. Just like how if I pay for an illustration I expect the PSDs.

What? They want "the PSD" before buying.
Maybe it's a cultural thing, but I've always been told that gold is a great investment.

The "digital gold" argument doesn't make sense to me at all. Human beings aren't rational spenders. Gold, if nothing else, looks good. I can buy a $10,000 bar of gold and even if its value crashes by 20% tomorrow, I at least have an aesthetic metal that feels nice to touch.

BTC doesn't even give me that satisfaction
Could the add some non-nullable annotation like apple did when updating objective-c to play nicely with Swift's optionals?
I never understood this kind of racism against determinants.

They are very useful and intuitive, especially in 2D and 3D, where they represent areas and volumes. For example, they give an intuitive meaning to the notion of linear independence of 3 spatial vectors: they are independent when they span a non-zero volume.
The market inefficiency being referenced was not Amazon coming in; it was the existing producers keeping their prices above fair market value by gentleman's agreement.
As someone else who also grew up on a dairy farm (UK), it's very hard to find reliable people to do the work. I can understand that as an office job has a lot of attractions compared to being out in rain in the winter darkness. They will often leave with no notice and it can be very hard to find someone reliable to replace them.

I don't see much progress on this, unless farming becomes profitable to employ staff on top wages or robots can become cheap enough to take over. Therefore, my family, though managing the farm, will often have to get involved in long hours manual labour.
There have been many previous attempts at "throughput computing", meaning many slow cores or threads for server workloads. 3 generations of Niagara (UltraSPARC T1 and descendants), SeaMicro's box full of Atoms, etc. It doesn't mean this is attempt is doomed, but is there compelling answer to "What's different this time?"
PHP RFC: Explicit call-site pass-by-reference
for me the definition is precisely the volume
Any chance you know someone hiring for said scientific computing roles? I studied Applied Math / CS undergrad, have been gearing up to work in Autonomous Vehicles, but really any challenging numerical work would be interesting to me.
I use this guy's "kill sticky" bookmarklet for cases like this https://alisdair.mcdiarmid.org/kill-sticky-headers/