skysight-inc/HackerNews huggingface dataset:
"It doesn’t mean that if you have technical skills you can’t build a successful company. It does mean that success in building a company that scales depends on finding product/market fit, enough customers, enough financing, enough great employees, distribution channels, etc. These are entrepreneurial skills you need to rapidly acquire or find a co-founder who already has them."
Nix has a very similar tool called nix-bundle[1].

[1]: https://github.com/matthewbauer/nix-bundle
These are the only owl eggs we eat at my house.

http://therebelchick.com/deviled-owl-eggs-recipe-california-...
This is a classic case of a well established company lobbying for regulations to keep newcomers out of their sector.
I think you misinterpreted what I was saying: I might as well have given her grape juice, as she had no idea what she was drinking. Hamburgers wouldn't have even been a good pairing.
Metric recipes are quite easy to scale too. 8 desiliters / 3=2.6 desiliters, not 7.2 arbitrary units.

People often point to that decimal portion and say it makes metric impossibly hard, but to anyone used to the system, it reads “‘bout half”. Most home measurement problems are not super exact science.
What is Nirvana?
That's really irrelevant. Your youtube competitor may never get in that list if users don't get autoplay on your site. Sure you can train your browser. Until you switch machines. Or use a public machine. Or use a different profile. Or use incognito mode.

They're providing a fast lane for the current popular sites and everyone else gets a slow lane. It's kind of hard to get out of the slow lane when you're forced to go slow.
With 'Ш' taken from Aramaic/Hebrew.
Every language has its faults.

Even a "perfect" language is faulty if the barriers between its current state and mass adoption are insurmountable.

Completely reform education in this country to make purer languages like Haskell more palatable for younger generations than, say, PHP, and I'll totally be wrong in 50 or so years.
This has been my complaint from day one. Instead of docker have something like ports or pkgsrc and simply create tools that simplify sandboxing, like cgexec, a google kafel -> ebpf filter then all the package manager has to do is well package. Docker IMO is a mudball of concerns that need to be separated.
> However, the maliciousness that the EU is proposing to go after any company, whether they operate in the EU or not, is going to break things in ways they have not thought of.

Hmm, so you're saying the US doesn't do anything like this? DCMA, FBAR & FATCA, etc, etc.

The only reason Americans are complaining about this one is that they're the ones having to comply with a very sane law. Or because they haven't read it, and have no fucking clue how it or privacy works.

> are EU citizens. But only those that live in the US with a social security number. [...] So my question is what happens if someone files a GDPR issue with my company?

Read the GDPR. Only companies outside the EU that specifically go after EU residents are in scope. It has nothing to do with e.g. EU nationals residing abroad.

So enough of this "woe is us" bollocks. It happens every post about GDPR, and I'm sick of the FUD tactics.
Unless we start throwing the legal department and higher ups into prison then it basically becomes a free pass to break laws. Currently, we assess fines to corporations that violate these laws.

It then becomes a cost/benefit analysis weighing the likelihood of getting caught * cost of potential fine vs business value of ignoring the law. Ignoring the law is frequently the correct decision.
Bitcoin estimated to use 0.5% of the world's electric energy by end of 2018
They are claiming it is not a business
Some were, I guess, but hardly all of them. The Linux kernel is built with Make, for example.
To get a seat on the exchange, you need to bid, and exchanges also don't allow you to store data of bid requests that you don't win for purposes other than bid algorithm optimization in their terms and conditions, since that's stealing data. If they find out you're freeloading, they'll cut you out.

Also, most of the data on it is pretty shitty with lots of fraud since the publishers want to get more money. The geo data is often fraudulent (https://en.wikipedia.org/wiki/Geographic_center_of_the_conti...), and that's why companies that bid hire data scientists to sift through the fraud.

There's also rarely, in my experience, year-of-birth or any personally identifiable data.
Have you heard of our lord and saviour, GDPR?
I'm so happy for OLED phones so I can use GPS in either orientation without severe distortion/dimming.
That's a bit unfair, because make relies on the underlying system capabilities much more than Java does, and Windows' just isn't up to snuff. But for the other platforms, autotools definitely can do what you ask.
I'm not very familiar with JavaScript and npm - looking for suggestions on how to make the package easier to use.
Oh you fine folks of HN crack me up. Speak from personal experience, get downvoted into oblivion.
How would this keep newcomers out?
.io domains are popular, especially among the HN crowd; despite the high price and poor practices of the registrar. You should know that being on HN.
The myth of ‘mad’ genius
The problem is even after some of them / range / SKUs have removed the age label. They were still flying off the shelves because people recognised there is going to be less of it.

My friend does lots of Macallan whisky trading.
Several recent HN stories have had this kind of comment (first noticed with the Securus submission) that's a weird mix of "You have nothing to fear if you have nothing to hide" and "They will never come for you, you're too unimportant." Is this a sustained campaign or just a way for folks who have contributed to these issues to feel good about themselves?
I'm not sure, but my brother in law is somewhere along the progression of the master of wine exams and they do tell you how many of the wines you classified correctly and how many you did incorrectly. Obviously, if you are no better than random then you are not going to pass the test. He generally gets most of the wines right on the exams.
It seems like even without precise knowledge of absolute time, precise knowledge of intervals would be useful; you could evaluate a time-trial to know if you’re improving as a footman/chariot rider; you could evaluate the maximum speed of a horse; you could measure height by dropping things off of the sides; etc.

So I would expect that, even if we didn’t have hours, we probably had second and minutes fairly early on.
If you're new at this, it'd be better to get a range of stuff that's not super expensive and compare them. In addition to the couple I mentioned above, these are some good low-end Scotches:

Laguvulin 16, Talisker 10, Glenmorangie 10, Aberlour 10

For bourbon, Buffalo Trace is a great deal (it's not an amazing whisky, but it's great for its price). 1776 Bourbon is quite good, and not very expensive. Bushmills 10 is a nice, relatively cheap, Irish single malt.

Getting out into more exotic stuff doesn't make sense until you've developed your taste for the stuff a bit more since it's expensive. If there's a whisky festival of some sort in your area, at least if they work like the one in Berlin, they're a great place to try a bunch of stuff since 2 cl costs about 1/20th of the bottle price, so you can try a jigger from a €100 bottle usually for €5, or low-end stuff for €2. It's very rare that I'd drop €100 or more on something I hadn't previously tasted, and at said festival, I'll usually try 6-8 exotic whiskies, and then buy a bottle or two.

I can't remember if I've tried the Suntory Yamazaki, but several of the Japanese (and Taiwanese) whiskies I've tried are a bit sweeter; a bit more like a good bourbon.
Salesforce is a public company, which means the CEO has a legal duty to optimize for maximum benefit for the shareholders of said company under the law.

"Change the law so I don't have to do scummy things," is actually fairly rational.
It's weird that you use the word "advances" to refer to JavaScript-based build processes.
The problem was the phishing, not the subdomain. If your app allows users to run phishing operations, moving the content from user.foo.com to www.foo.com/user probably won't help much in parent's scenario.
True++ there are at least 4-5 OSes on Qualcomm with direct access to the Internet:

1. Linux Kernel / Android OS, running on main ARM CPU in "normal mode"

2. QSEE or Trustonic OS, running on main ARM CPU in "trusted execution environment" mode, in parallel with "normal mode"

3. OKL4 / REX Kernel + AMSS OS, running on the baseband CPU (modem)

4. SIM card processor, although it is very limited (typically 32k RAM) and acts only as a MITM for SMS's, not cellular data

5. The OS running on the Wi-Fi card
To bake a pie from scratch, first you must compile Hadoop.
How is it that hard? I still don't use my proper name. The only exception is Facebook, but I don't do much on there besides maintain an account to prevent someone else from making a fake one to impersonate me, to be able to access the profiles of a few select family members and friends, and to sell stuff on the local yard-sale groups. For all my other internet activities, including this site, Reddit, etc., I use pseudonyms.
For me, as a founder of a young startup, the overarching benefit of being proficient in modern JS and sorrounding tooling is that I can use the same language for my whole stack(servers, web, Android, iOS), and spend more time thinking about the product and business. In the possible future where the company grows enough where it needs a distributed server software, the only part of the product that'd be changing would be the backend, and I'd probably look at Java for that. For the rest, React(& react-native) + graphql + a typesystem is a pretty good stack for UI software.
Wow. With that track record you should play the lottery.
Hey, if JCL was good enough for IBM, it's good enough for me.
Kolmogorov complexity is "ideal compression", in that it bundles the axioms and the expression to reproduce the desired output using those axioms. So it really is a perfect measure for this type of thing.

Gzip is an approximation of this metric of course, and the only flaw in the benchmark suite is that it should really include the size of the runtime which provides the programming language's axioms.

APL is also a good example of why it's important to include various programs in the suite for a valid comparison. Some APL programs are longer than more expressive equivalents when APL is ill-suited to the problem, and once you include the axioms.
And not to mention getting called at 2 am because something didn't build or the release bombed and having to examine, for the first time, some over-complicated mechanism to build things that goes through some pipeline where you're eyeballing large log files full of long exception chains.

Devs see the world as one where velocity and progress is among the most important, while 'sysadmins' (a term no longer used by companies and recruiters, unfortunately) have to worry about keeping the applications actually up so they can be used.

DevOps just seemed to have swept the sysadmin under the rug under some pretty words about breaking down barriers. It feels more that devs broke down the wall sometimes. The amount of infrastructure chaos and mess and confusion I see today (as a contractor bouncing around different places) seems higher than traditional infrastructure shops of 10+ years ago.
> I can't exactly speak for my expertise on how instructions map to cycles and if it's solely an integer mapping

1. Standard ALUs on modern processors are 64-bits at a time. So right there, you're 8x faster on a per-byte basis.

2. He's using vectorized operations, so he can work with 128-bits, 256-bits (or potentially even 512-bits on high-end processors like Skylake-X). So 16x, 32x, or 64x at a time per operation.

3. Modern processors are super-scalar with multiple ALUs and multiple execution ports. I forget what the precise theoretical limit is, but Intel AND AMD machines can execute something like 4 or 5 operations per clock, depending on circumstances.

That assumes that all operations have been decoded into micro-ops (uops), they fit inside the uop cache (think of a uop cache as a L0 cache: beyond even the L1 cache), that they perfectly line up to available execution ports, that your data has no dependencies, and a whole host of other conditions. But its theoretically possible.

---------

In practice: your code will be limited by memory (even L1 cache is slower than the CPU), by decoding speed (not everything fits in the uOp cache, and only loops really benefit from the uop cache), dependencies (a = x + 1. a = a+2. The 2nd instruction depends on the 1st one to execute first, so the two instructions can't be done in parallel / superscalar).

The CPU is pretty good at trying to figure out how to optimally reorder and out-of-order execute your code. But that means that predicting the performance of the CPU is incredibly difficult: you have to keep in mind all of the parts of the CPU while thinking of the assembly code.
Curious why you say it should not happen? Do you mean technically -- if so, how?

https://chrome.google.com/webstore/detail/lipsurf/lnnmjmalak...

I added an ugly workaround, a slide to the tutorial that asks users to go into their flags and allow autoplay without any gestures. Chrome extensions should have better privileges for playing videos, fullscreening etc. IMO but it all needs to be hacked around limiting extensions.
That's how I always did it (building containers ourselves), and once the pipeline is in place, it's barely more work than pulling public images.

Speed of production advantages are absolutely not due to pulling untrusted containers. If anything, it makes your life harder.

Hard to imagine any serious production setup not doing this... In most cases, you need to modify the containers anyway to suit your needs, and how else are you going to rebuild them all when the next OpenSSL update comes out?
I think it's fair we should implement some sort of Consumer DRM law, where explicit permission be granted to reproduce our private data.
Not only that but increased regulation often favors incumbents because it increases the cost of competing which has a higher burden on a lean, new entrant.
In that way, Song pierced a hole in the near-religious zeal of crypto enthusiasts, who tend to sort the world into two categories: HODLers (true believers) and no-coiners (haters).

Which is funny because a currency(token) needs to be transacted in order for it to be useful. The more people that hold it the more the price goes up and it becomes useless to spend/transact.
Not true at all. One time setup cost, in house knowledge, secure tools, optimized Dev workflow etc
Many marketing people want to pretend the vast majority of ads are pure statements of factual information like that, when the vast majority of ads are about targeted surveylance, manipulation, factual misrepresentation, omission, or just outright lying and trying to make people feel inadequate so they buy some crap, especially online.
People might be missing the point.

You always start ahead in a contract negotiation when you're the one writing the first draft. It's no different here having an adtech/martech company kick off a privacy discussion; Salesforce wants the upper hand because it's easier to know the ways around the legalese when you're the one writing it.

The key is to say "you're right" to Benioff and then draft the law entirely without his influence.
I actually agree with the motivations if not the outcome.

Here's a maybe dumb suggestion. Make make a new API. Sites using the old API will get a blocking dialog. Sites using the new API will get the desired behavior. That way old content is still accessible.

Maybe `new AudioContext2()` or `new AudioContext({version: 2})` or `new AudioContext({optIntoNewBehavior: true})` where old behavior pops up a modal dialog?

Just throwing out ideas.
Building reusable React components
Have you really? Building a base container to base all further images off of takes about a half hour with our build system. Fuether app builds are down to 10 minutes at a max and can honestly still be optimized. How exactly are you losing all the speed advantages?
Interestingly, neither the order of letters in the alphabet nor the direction of writing (or even the orientation of letters themselves) was standardized until later times; in Greek, on the other hand, letters were used as numbers in such a way that the letter ordering was important.
If a non-typed language wins, then god help us and I fear for the youth :)
"speed to production" is not meant to be the primary advantage of containers.

"knowing exactly what you're running and being able to reproduce it" is meant to be the primary advantage of containers.

What you're basically saying is "if your container system admins do their job properly rather than throwing security and reliability out of the window, it can take a bit longer than not bothering". This is trivially true, but not really the point agentultra was making.
"osx, linux, and windows"

and you've already made sure they are running the same JRE version, right?
> Salesforce is a public company, which means the CEO has a legal duty to optimize for maximum benefit for the shareholders of said company under the law.

That's a common misconception. It's not true.
But quickly negated by "bee tee dubs" which is a cryptic mannerism that is actually longer than its original ("by the way" via btw). It's like whiskey tango foxtrot, just without the cool spoken alphabet.
> This is very true for C and C++, but less true for Rust

Right, Rust has essentially a single implementation, and its standard is written by the developers of that implementation. C++ standard is set by huge international standard-setting body with headquarters in Switzerland.

That’s why authors of Rust specs are doing much better job keeping the spec in sync with the actual language and its libraries.

IMO this difference is mostly about quality of the language standards, but is almost irrelevant to the actual language.
In the end comes down to whether you trust the developer, not the current code, as an "evil" update could come down the line. Heck the developer could even sell the extension and let someone else be evil...
Ummm, on a farm you milk the cows and gather eggs and move the herd BEFORE breakfast. Then you tend to the crops for several hours before lunch, if you have lunch.
I don’t care about their marketing campaigns. I consider marketing inherently harmful, as it uses up resources that would have been spent on improving the actual product.
Thanks for that link. It is very informative.
In their handbook (http://transitx.com/transitxhandbook.pdf), they admit that was purely for marketing. "If there is insufficient solar energy available, Transit X will use other sources of sustainable energy."
A free bookmarklet to search on 30+ free stock photo sites
Hacker Breaches Securus, the Company That Helps Cops Track Phones Across the US
You don't have to go all the way to $1k+/yr to get much more piece of mind. For well under $100/yr, EasyDNS offers fantastic support.

My go-to example of their customer service philosophy: A number of years ago, there was some problem in the electric grid that resulted in power outages over most of the Eastern US and Canada. In response to just their customer service being unavailable for 1 hr during the much longer outage (their production services were unaffected), they offered me a partial refund without me even knowing what had happened. I didn't take it.

Usual disclaimer: Not affiliated with them in any way other than as a satisfied customer for more than a decade.
Cost ($$, time, etc) of compliance impacts newcomers more than incumbents.
ASIC Manufacturer Shares Important Information for Token Creators and Miners
Make is only bad under the Autotools mess. Every build-related struggle in an open-source project that uses Autotools can be traced to Autotools, not to make.

Autotools wasn't invented to overcome deficiencies in make, but deficiencies in C portability across Unix flavors.

Those deficiencies are greatly diminished today, both by POSIX standardization, and there being fewer viable surviving Unix variants that anyone cares to build for.
A container is basically a glorified chroot, so there is a few things not strictly needed, but I typically use Alpine as a base system, which has a shell, some core utils, and musl libc in just ~5 MB. Since it's on its own layer, it gets deduplicated both in build and at runtime with other Alpine containers (and many Dockerhub images have an Alpine option.)

That being said, since Go binaries have no inherent dependencies, I have indeed made Docker images containing exactly one file: the Go binary. These containers are basically the same as fat binaries, with the benefits of Docker scheduling and networking at runtime.
European gambling company in talks to buy FanDuel for $700M
Salesforce relied on things this 'privacy law' would make illegal in order to get where they are today. This law would prevent other companies from following in their footsteps.
Facebook shut 583M fake accounts
The OP is a light, short article that thoroughly justifies the title. Not sure why the HN title is different, editorialized, and less informative than the original article.
I would recommend "The Abolition of Man" by C.S. Lewis. He argues that in all (classical) religions, there is a common core of morality, and that it is foundational. All our modern "ideologies" are an over-focus on one aspect or another of that common core.

I wouldn't have your kids read The Abolition of Man, but you might find it useful in thinking about this question.

Note well: I've had to re-read it several times over the course of several years. Lewis writes very simply, but there are some very deep ideas in there.
But consider the company's perspective.

If you're engaging in unethical behavior that has a market, and you want to stop the behavior, withdrawing from the market definitely doesn't stop it. It encourages a new player to step up and have an advantage over you, and worse, repeat that unethical behavior.
This is why I am working on raspberry pi based neural net things

We have learned a lot using big computing which can still inform better efficiency of AI on smaller computing units. Raspi is pretty good because it is quite limiting, but also quite capable.
Put devs on 24x7 escalation above your level-1 ("Is it actually broken?") NOC. Developer attitude would change immediately.
And that was 6 years ago. I'd imagine it's quite a bit worse now.
"This is super important for any company that runs multiple channel marketing."

World's tiniest violin, dude.