skysight-inc/HackerNews huggingface dataset:
I dread the day when cars update over night. Drivers become testers, and anyone participating in traffic (aka everyone) has to fear a minor point release introduces a bug that might kill them.
I find it troubling in these sense that it's another repetition in the pattern of technology being developed to satisfy innate human desires as opposed to actually bettering the human being. It can be said that such advances can lead to a bettering of the human being, but I have my doubts as to whether even 1% of the effort we are currently putting forth(collectively speaking) will lead to us becoming "better" creatures with a greater understanding of the universe and our place within it. If we're so disinterested in actual betterment, as opposed to taking ourselves apart and reassembling our pieces in novel ways, then we are really no better than bacteria developing new ways to mutate and multiply.
Did you try your own sentence "floating point operations that can produce NaN."
"Making nan"is a very tricky query, because it has no context that is related to floating point. I think it is not fair to expect anything else. If you give a slight context like "operations that make nan" you will get results.
I work at a computer resell/repair place and I beleive 9/10 customers would be fine with a 128GB SSD which can be had on amazon for 20$ ! Most people just watch youtube, netflix, some bills, maybe a few documents, etc.
There is a vim org-mode plugin but it's super-limited, mostly only proper syntax highlight + folding...

Anyway, my dream is a browser, a real one for modern web, built-in in Emacs. eww is nice but substantially useless and anytime I use Firefox (witch is well... Nearly any day) I complaint due to it's limited "window/buffer" (tabs) management, inconsistent keybindings support despite saka key, limited text navigation capabilities etc...

Imaging your (big) bookmark collection in an org file, ivy-searchable on demand, seamless integration for instance when you receive complex html mails (sgrunt), or for html feeds (sgrunt again) etc. instead of asphyxiated bookmark bar/manager + tab manager... Webpages as Emacs buffers, arranged as any Emacs windows, with consistent keybindings etc...
If you have a will, your will is not free. A slightly corny but apt analogy is one of an empty cup. An empty cup can be filled with anything, but once full it needs to be emptied again before it can accept a new substance.

I think this is a useful touchstone in the debate about freedom of will. - It moves the goalposts so that your requirement is the ability to shed will instead of the ability to pick new ones.
The battery is like $1 on eBay
Right, the clear indication here is on commodity futures for the raw materials which batteries will require for the next 100 years.

If you want to own the future of transport, owning cobalt and lithium mines is where to be.

So, who specifically is doing this? Thats where i would invest.

---

Also, what will the overall environmental impact of the full lifecycle be for a generation of EVs in 15 years.

If tesla is producing 10k cars a week, and they will require 2 batteries in their lifetime, thats about 300K batteries per year - where they will last N years... then what becomes of them?
As someone who turns their car on by inserting their key into a slot in it, all this seems quite convoluted just for the convenience of pushing a button. I don't understand why the car would even let you accelerate at all if the key isn't inside the actual car (even if it's just in your pocket, if you insist on pressing a button).
Pioneer adds $100,000 in Google Cloud credits for winners
RTT measurements can give proof-of-proximity (due to relavity), but I think they're quite hard to get right (you'd need nanosecond RTT resolution in a cheap keyfob) -- I think analog signal repeaters would't add significant RTT. It's not impossible though, GPS decoders work in a similar fashion.

Requiring user iniciation seems like the adequate solution here...
Interesting, thanks for that! I don't know anything about this and thought it was just a metabolism/energy thing. I didn't realize people were doing it for rapid weight loss.
HHLA Und Hyperloop Transportation Technologies Gründen Joint Venture
I have been using DDG primarily ever since Google tried to pull that login shenanigan on Chrome users. Switched to FF and DDG and with the occasional !g, I'm content. Try !b and tell me it's the same as DDG's results.
> net negative

How do you weight the individual criticisms, or individual benefits to achieve an objective positive/negative score? How do you weigh "installing spyware to see what companies we might buy" against "share photos with nan"? How does the Facebook "only visible to people you interact with enough" algorithm affect the previous question's balance?

Without the weighting I think we've easily reached the point where the number of negative revelations is incessant and the benefits declining (thanks in part to that previously mentioned feed algorithm).
You cannot sign your rights away in a T&C so what it says is unimportant.
Why wouldn't Googlers make a union? I think Microsoft had one back in days, but it was microscopic.
I Tried to Make My Dog an Instagram Celebrity. I Failed
Ask HN: Best pentest company for SaaS startup
As the title says, my startup that is working on closing its first major deal. Part of the contract specifies we need to perform a yearly pentest.

Does anyone have a recommendation for a good, affordable pentest firm? I'd also appreciate any advice on hiring pentest firms in general.
"Don’t tell anyone beyond your wife and very trustworthy family about this. Otherwise,you will quickly have lots of 'friends' and family members who “love” you."

I completely agree with this if he had won the lottery. Money found is different than money earned. In this situation though, the OP picked the right startup, put work and effort into making it successful, and was financially compensated for the risk and effort he took. I would say he should own his success; the money is rightfully his.
Check the BackBlaze reports: https://www.backblaze.com/b2/hard-drive-test-data.html

A few Seagate models were problematic. See the 2nd table here (did you have one of those?) https://www.backblaze.com/blog/hard-drive-stats-for-2017/

I switched to HGST a few years back, after seeing the color graph on this page: https://www.backblaze.com/blog/hard-drive-reliability-q3-201...
Reasoning About Your Own Performance, Part 1: Yerkes-Dodson
You don't need to crawl the web yourself. http://commoncrawl.org/ will give you the data for free. It's a little out of date by the time you get it but that shouldn't effect a project like this.
Non AMP link: https://www.buzzfeednews.com/article/charliewarzel/facebooks...
I feel like gopher, the once alternative to the World Wide Web, before it became overwhelmingly less used, was really technologically superior. Its simplicity and structure would have been difficult to coerce into the ugly monolith that web has become (in my opinion), and would have promoted proper modularity, which is how I would generalize "semantic graph" you mentioned.
A lot of the cool parts of music making in modular systems comes from injecting complexities that you can't quite fully reason through.

So in this case, the disk is a bit more complex than just using a clock and some switches to send out a trigger signal, -- it's less reliable and less precise.

But those are positive traits because it's easy enough to get a reliable, precise sequencer.

For what it's worth, all this device is sending out is a trigger pulse, which can be hooked to anything that would find a pulse like that useful... that's what is cool about modular synths.

So you could use it to "trigger audio" by hooking that trigger pulse to an envelope generator, but you could just as easily hook it to the "reset" of another sequencer and have it start a sequence over with every pulse. Or you could hook it to a flip-flopping swithc and have it, say, turn on and off the reverb in time with whatever is on the disc...

it's a really fun (albeit expensive) way to make music.
Really appreciate the kind words! Right now, I'm searching for and adding the domains manually. My biggest goal with the site is to offer domains that actually look and sound good. Something a startup would genuinely want to use.

See you in your inbox tomorrow :)
I actually would argue it doesn't matter if it's an internal or foreign actor that's doing it. The results / outcomes are effectively the same, the problem is the same.

It's disingenuous to claim a feature like targeted advertising is also "weaponized". There's always been targeted propoganda, that doesn't make it a weapon. Everyone is capable of self deception and their own decisions. If you argue against that, then we probably should start debating whether or not democracy is a good idea.

The problem here, is that we've gotten to a point anyone can target any person or subset of people. They don't even need to be a state actor. If we view that as bad, then we should probably research it (not just the 2016 election, but all elections).
So what's the workaround? Drop the index, update, then re-establish the index?
It will. SSDs counter intuitively scale down in price much better than hard drives at small sizes; there's no cost advantage to making a HDD with less storage than a single platter, or about 1/5 to 1/8 (in the case of helium drives) of the largest on the market.

Eventually, an SSD with cost parity with a low end HDD will be big enough, after which there's no reason for the low end consumer market not to switch over. The high end will have already as well (I certainly will never buy another laptop containing a HDD).

At that point, HDDs will essentially only be found in external drives and data centers. The writing will be on the wall, and R&D will slow down, starting a cycle that will lead to collapse.
Any tutorial about creating a simple software one out there? at least the concepts. Been using flowstone lately, I wonder how hard it is to achieve.
George H.W. Bush's funeral train revives a lost tradition
Of course I meant limited to my data. I don't expect Google to print its entire search index at the bottom of my search page, just because it's an input to their search algorithm ...
SQL Server has columnstores, in-memory tables with compiled procedures (which can be combined with columnstores), graph processing, built-in machine learning extensions, AlwaysOn availability/replication groups, Stretch and Polybase to read from external sources, integrated encryption, fantastic tooling, and the best optimizer with batch/vectorized processing.

It still doesn't have proper upsert or JSON columns, so PostgreSQL wins on small usability features, but SQL Server is a serious workhorse when it comes to large scale operational and analytical systems with unmatched performance. PG barely has parallel queries or decent connection management and is a decade away from catching up to SQL server in these features.
> What if a browser was built like Emacs is built? With low-level rendering core exposing almost everything to scripting

Firefox with XUL was this kind of browser.
Worst Secret of Facebook Reveals by Its Internal Emails
I took zero hour PE to add in an extra class and mine started at 6:30 am
I'll take umbrage with your last point:

"Look for invariants, and test those. Things that should always be true. Often times, there are multiple acceptable results - avoid exact-match tests when that happens (e.g. if you make a speech-to-text system, don't test that audio clip X produces exact output Y; often times, a genuine improvement in the algorithm might break some of your tests)."

No, you should test for exactly the output you have coded to generate. Otherwise, you do not know when you have behavior regression. You would expect to have to update the text-to-speech tests when you modify the text-to-speech algorithm. But if you're modifying another algorithm, and you start seeing tests break in the text-to-speech algorithm, you're probably introducing a bug!

A failed test means nothing other than the fact that you have changed behaviour -- and should therefore trigger on any behavioural change. It's your opportunity to vet the expectations of your changes against the actual behaviour of the changed system.
> A simple on/off button on the fob would work, and probably extend the battery life by a few years.

As well as taking away much of the convenience advantage that passive fobs have over active-only fobs (most fobs already can be actively used, as well as passively.)
Navy eyes cargo UAV for ships at sea
As others said, it isn't about scale, but reliability, and even things like patching.

With a load balancer, you can easily patch your web servers, but very often, DB servers go unpatched and un-upgraded for years since they aren't in a self-healing cluster.

To add some detail, I worked on an e-commerce system that was like this. We would've lost something like $60k an hour if we rebooted the database server (yes, one server, nobody expected this sort of growth). So we didn't touch it for 3 years until it was about to run out of disk space. Then we had no choice, but then we set it up as a fully replicated system with a ton of disk space, making future patching easier.
Good for you. Raising money for a Prof. Services business is not easy (acquisition is the more common route) but know that investment firms that consolidate similar (or complementary businesses) under one umbrella have their pros and cons. This is what you should be asking:

* Obviously, you need to understand their valuation model (EBITA-multiple, Revenue-multiple etc.)

* What's the operating model after the firms are merged? Who calls the shots? How many seats for you, the investors and the other founders (of other firms) on the board?

* What's the likely exit for the post-merger entity? (IPO is extremely unlikely for a professional services firm in 2018.)

* How will your team be protected from potential merger shakeout? (Personnel in Accounting, HR etc are always the target in such mergers.)

* How will the merger affect your company culture?

* Will they be comfortable in letting you talk to other founders/CEOs as part of due diligence?
I do not know if this is still the case but the Json support was non existent in mssql 4 years ago and in postgresql is absolutely phenomenal.
Please don't paint both parties to an argument with the same brush. I was on my best behavior for this argument and did not engage in a "tit-for-tat". I do not appreciate being officially reprimanded and having my comments flagged when I did nothing wrong.

I'm not expecting a response (heck, I'm expecting this comment to be flagged for arguing with a moderator), I'm just hoping you'll pause for a moment and realize that heavy-handed moderation is counterproductive; if I'm punished for being on my best behavior, what incentive is there for me to care about my behavior at all?
I was under impression that only Spanner-like databases (CockroachDB and FaunaDB) are the only ones that can do cross-datacenter multi-row transactions at scale. Because they were designed exactly for this, otherwise tradeoffs taken are just too bad for the that use-case (e.g. too slow or too brittle in availability).

By cross-datacenter I mean datacenters far away from each other, in different geo regions.
> Heuristics are the only way to tackle this.

Yes. This is why every single comment of mine in this thread recommends a specific heuristic with which to tackle this exact problem.
It would be huge for the wheelchair using community because while there's UberWAV and LyftAssist, those are contingent on someone owning a wheelchair accessible vehicle to start, which is rare. Uber is starting to partner with local paratransit companies but rollout is slow and doesn't offer great availability. A big advantage I can see with wheelchair accessible Waymos is that once they're comfortable running them without supervision, a wheelchair user could call them at all hours. Right now it's really hard to request paratransit service after-hours so my social life is pretty much restricted to daytime hours unless I have someone to drive my converted van.
If Google shows "these results were filtered using the fact that you're a Caucasian, in the age-group 30-35, with a predicted income of $50.000", then how is that going to help SEO much?
> Yes and parking in the loop is blissfully expensive, encouraging suburbanites to take the train in.

At least they have the option of using a functioning train system!

You can see the locations in which street parking is meter-based and how much it costs [1]. It is very much a demand-based scheme and I think that many people see it as ideal.

The map doesn't show how parking is handled in residential areas though [2]. If demand exceeds supply, a numbered residential parking zone is implemented and only those who prove that the live inside the zone can buy the number sticker that goes in the window of your car and allows you to park on the street in that zone ($25 per year). Those residents are also the only people that can buy 24-hour visitor parking passes for guests ($0.53 per pass).

[1] http://map.chicagometers.com/

[2] http://smartchicago.github.io/zone-parking/
If by recognize you mean that it's a variation/remix of "Jabberwocky"[1], then yes.

The second corresponding verse (so this corresponds to "He took his entropy in hand"), so others can see the resemblance (I chose the second since the first is a bit harder to see):

He took his vorpal sword in hand:
Long time the manxome foe he sought—
So rested he by the Tumtum tree,
And stood awhile in thought.

[1]: https://en.wikipedia.org/wiki/Jabberwocky
Subsidization is when the costs of a product or service are hidden from you (Universal healthcare, a supplier takes you out to lunch, an employer pays for a worker cafeteria)

Free is when there are no costs (watching a sunrise, receiving a hug)
When you can walk most places, you get terrifying street people.
Driving Lesson Prices – Adriving Northampton Wellingborough Kettering
The asynchronous parameter server based approach to distributed training just does not make any sense in a cluster of GPUs. Communication overhead would be massive. Synchronous training with the ring-allreduce method of Horovod etc. is the way to go.
A single master db isn't sufficient for any production app; you should have no single points of failure and that includes having at a minimum 2 db's. Clustering isn't a what if scenario, it's a must have for any serious business, single points of failure are not acceptable.
Well, a lot of the the things like how to drive a stepper motor or how to program a microcontroller are pretty easy to find on the net-- there's a lot of documentation.

In this video, I think that the author did a pretty good job of giving a very high level overview while still hitting some of the technical details.

that's just my opinion, and maybe it is easier for me to feel that way because I'm already aware of (or have done) a lot of what the author is talking about, so seeing the thought process is enough for me to grok the rest of the project without more detail... if I knew less I might not feel that way. But then, at that point, I probably wouldn't be in a position to carry out a project like that, so detailed instructions wouldn't be super helpful anyhow.
Blueprint for a team with a DevOps mindset
The lock-in is not from licensing, it's from the features and performance. If you aren't using those capabilities then you didn't need that product anyway, and can use any number of migration tools to switch to a different database.
>Start collecting data and start trying to quantitatively predict things

One can't start collecting data until one knows what to measure and why. We normally start with problems.

Psychologists have made little progress, as far as I can tell, because they unwittingly chose a hard problem: how does a general problem-solver work? They've actually been trying to solve AGI but without the tools of computer science.

>The human brain is one of the most complex objects in the known universe

Otter hardware seems good enough:

https://www.youtube.com/watch?v=zGTzclrsujA
Agreed, I actually really like SQL server especially because of SSMS.
Me and some other teammates switched our dev machines from SSD to HDD arrays. 2-3 years of heavy usage - huge C++ - and SSD start silently fail in various ways - from slow down at 60-70% capacity to final outright failure even to read from. Note: the hardware is top line enterprise, pretty expensive. The perf difference between sdd and hdd is imperceptible for our use case as we are cores hungry and have enough RAM.
I won't speak to data integrity, but as the other poster said, you just had to set up the replication, election mechanisms and you were done.

I bet Citus is like this, but I haven't used it yet.
At least in the US, unions tend to cover jobs where there is a lot of manual labor and etc. They tend to heavily emphasize seniority over most anything, and in doing so straight up discourage merit based pay. Many have strict rules about what position is offered to who and when (seniority wins again).

They're not very effective / desirable for higher skill jobs IMO where merit and skills change rapidly.

Granted that's all very general and I'm sure there are exceptions but unions (I hear they're different elsewhere) in the US are kinda wonky, not very agile, and can become an negative entity in many ways as they serve their own interests.
The one you're most comfortable with.

Personally I choose Python given the option: easy to write, slices and comprehensions generally make algo question answers very terse.
Careful what you wish for. You might just get it and it may not be what you want.
Yeah, that's a good point. I didn't realize at first that the video was only two minutes, and I have no experience with any of this, so as soon as the wiring diagrams started firing off, I was immediately lost :P
Well... If I'm looking for functional programming in python... I'll choose hy (hylang) witch is actually Cython with a lisp-y syntax.

Otherwise if I'm accustomed to Python but feel the need of something functional and scheme/lisp are too hard well... I go for Nim...

Python is FANTASTIC as a simple language to tech programming these days and to glue stuff together, with the benefit of a respectful standard library but frankly if we go beyond we have other options perhaps with some sharp corners (less easy to code, less complete standard library, less documented etc).
If you put a negative mass and positive mass side by side and release from rest, they will accelerate indefinitely and break conservation of energy. Of course science should be open to any possibility, no matter how strange. But I feel the author understates its strangeness. And requiring negative mass to be continually created makes this theory not all that much "simpler" than the standard dark matter+dark energy.
Criteria for monopolies aren't static and unchanging. The switching cost for energy or telephony services is not what it was in 1950.

I can't say with confidence how far along Google is toward the threshold of "Monopoly" and have yet to hear an analysis that I would consider definitive in any way.
We would see gamma radiation producing events at the interaction interface, even if it is just interstellar gas occasionally colliding.

Not to mention the occasional universe bleaching bursts of energy that comes from an antimatter galaxy colliding with a regular matter galaxy.