skysight-inc/HackerNews huggingface dataset:
This is really well executed. I am always surprised that more graph engines are not designed using the internal architecture here. Similar designs actually work well in more distributed environments. The design is close to a graph engine I wrote for a supercomputer in 2009, particularly how the parallelization and scale-out work, which performed well. The overhead of networking is significant but can be partially mitigated with aggressive latency hiding techniques.

The article demonstrates how efficiently a very large graph can be processed on a single machine but the architecture has analogues that work nicely on large compute clusters too. It is just a good way to process graphs.
But it is a pretty much a lost argument here because (1) developers aren't shielded, (2) developers are as vulnerable to social engineering as any infosec (but probably even more vulnerable if said infosec workers are very careful). The issue is the effort is neligible in a manhunt. For non-nation state actors like you and I, sure, it takes a huge effort. But if you don't everyone, then there is very little gain from hiding only people in infosec. In my experience, a lot of developers have production access. Compliance do not care if developers have access or not, auditors only care about if approval is in place and audit report can be produced without tampering. Also, in many enterprise, infosec often don't have access to actual production, they are just managing incident response process. Therefore, it is not usual to see massive social engineering, because it only takes one victim. Even if said victim has no access to most of the data, a breach in network is already a gold mine.

Also, you probably are familiar, sites like LinkedIn can be a great source for getting list of employees, and guessing company email is usually takes some effort once the attacker figures out the naming convention of email addresses.

Anyway, partial information is just as bad as full disclosure when the unhidden secrets are just as useful as the hidden one. So we either hide everything or we don't hide anything.
> every web browser maker seems to think that autoplay videos are great

Huh? This has nothing to do with browsers; it's purely a site author decision. Autoplaying videos is a site author decision -- and one that they already frequently made before HTML5 video was widely available.
Why would libertarians hate tolls? If anything they hate free public roads.

Privatize, charge a bundle to use them and they're happy like pigs in poop!
Can a multimedia person make the video fixed on the servers instead?
That one has always annoyed me a bit, too. I think it is partly to sugar-coat the mechanisms for humans. "Adaption" sounds much nicer when one thinks of adapting to a hotter climate or a smaller paycheck than what actually happens.
Most EV owners recharge overnight for day-to-day driving, so refueling time is zero. Were you referring to long-distance travel?
This is a big release. Async/await in stable core is something I've been (literally) waiting 6 years for.

Many people have criticized Node's cooperative multithreading model, with both good and uninformed reasons. Yet, it is without dispute that the model is popular.

Async/await is a giant leap forward toward making Node usable for beginner and expert alike. This release is a celebration.

For those of you with existing applications looking to migrate, try `--turbo --ignition` to emulate (most) of the V8 5.9 pipeline. Anecdotally, microbenchmark-style code regresses slightly, real-world code improves by as much as 2x. Exciting times.
> This is civil, so a preponderance of evidence is the burden here. Can he fight that at all without talking?

Pleading the fifth in a civil case can be used as a negative inference, so if you're not prepared to talk and the other side has evidence it's going to be an uphill struggle at best.
Show HN: New look for Manipulist.com and new app accessible without registration
How is this different from MySQL query caching?
It looks like this strain of mice can produce ~10 pups (a lower bound since not all zygotes will make it to birth) every 5 days for 26 cycles. So, one breeding pair could produce at least ~260 zygotes in 4 months. From this, I'd say it is plausible (economically) that the number of zygotes injected for this study was in the thousands:

>"The fecundity of the FVB/N strain was assessed by data from nine breeding pairs, which produced 43 litters. Litter size ranged from 7 to 13, with a mean value of 9.5. (First litters were generally smaller.) This is superior to other commonly used inbred strains; for example 6.7 for C57BL/6J, 6.6 for SJL/J, 5.4 for 129/J, or 5.0 for DBA/2J (15). A typical breeding pair mated at every postpartum estrous cycle and continued breeding for at least half a year, usually longer."
http://www.pnas.org/content/88/6/2065.full.pdf

>"Mice have a 4-5 day estrous cycle and ovulate on the third day. Placing the females with a male on the third day of their cycle will result in the maximum number of pregnancies."
Also from the same reference (table 1), number of fertile cycles is ~26: https://www.jax.org/strain/001800
Gasoline (petrol) is the primary portion of oil use (about 40%) in the U.S. [1]

I don't know what portion of that is passenger cars, but it's probably substantial.

1. https://www.eia.gov/energyexplained/index.cfm?page=oil_use
Elon Musk is a master bullshitter, hes more marketer than anything.
Ah and the massacres of protesting poles on numerous occasions after ww2 didn't happen then? I
If this decision stands, then surely Switzerland will have to construct an entire new legal apparatus to deal with the volume of legal cases when people "like" something that is untrue?
Great comment. Once one has the DNA, what does one do with it? I know how to spell "DNA" but that's about the extent of my knowledge in this area.
I'd like to know who or what Barron is too.
Yeah, I'd love to see it, and I definitely agree that it's impossible to predict the future with any degree of certainty.

One of the big reasons for medical bankruptcy is the loss of income without the loss of expenses despite having medical insurance, but I'm sure it's better now that we don't have lifetime max coverage limits and that sort of thing.
Note that solar production, or dram production, or flash memory production generally doesn't go down during the shakeouts. It does cause fluctuations in dram and flash memory prices.
This will shorten the battery life, however (at least on the Nissan Leaf).
Could you imagine being the manager assigned to watch such employees? That's a special hell.

I once worked at a newspaper, when "online" was new and side project of the marketing department so that they could sell more ads.

Until I automated things, we were cutting and pasting a few articles each night from Quark into BBEdit and hand-massaging it into HTML templates for upload. They assigned us an "editor". Poor guy had written pro-civil-rights editorials at a time when that didn't go over well. Got assigned shit jobs for decades to try and force him out. We didn't create new content; there was nothing to edit. But, they made him go to all the meetings and report that each day. Dude used a giant trackball and knew nothing about tech, but somehow landed in the department that would one day rule the newsroom. I wonder how he's doing these days.
"Stubbornness" in refusing to let Google unilaterally decree web technologies and standards is stubbornness I support fully.
The huge Intel price drop due to AMD Ryzen clearly suggests they where was not competitive. (35% on the Core i7-6700K) https://www.digitaltrends.com/computing/intel-cpu-prices-dro...

Further, Intel's market share directly links to their R&D advantage and process advantage. AMD can keep them honest every few years, but they can't keep up without a lot more market share and Intel has an insane war chest which they use to maintain that market share.
So far cheaper to operate is correlated with smaller/lighter cars. The lower safety ratings of these small cars in offset crashes suggests that owners of these cars are taking a greater risk on the road.
Adjust your sense of "technically," the original malware was shit like Hotbar and Comet Cursor. Trying to change the topic to "everybody who tracks anything" isn't helpful.
What Agile and waterfall ignore about task estimation
> Assuming $30 an oil change, you're looking at $12k in oil changes

If you change the oil every 5000 miles as suggested by Toyota, 350K miles is 70 oil changes, or $2100 not $12000.
Around 2 years ago I was joking about it (https://news.ycombinator.com/item?id=10478267).

I guess it was a matter of time till it happened.
I plug my car into a normal outlet and drag a cord across the sidewalk (my neighborhood is single family), so it depends. If there is an outlet near where you park your car, you may have everything you need for a charging station.
> Pokémon Go has zero actual AR; it's just overlaying a 3D animation on top of a camera feed, with no relation to reality other than readings from a shitty smartphone gyroscope.

Isn't it also positioning the Pokémon based on the camera feed ? I was under the impression that it was detecting objects in the picture and was trying to position the Pokémon in a way that made sense, but I was never sure.
California can set the regulations independent of the Feds. That alone will be enough to change the market. This is why we have catalytic converters for example.
I've always enjoyed the alternate idea of parking areas having shelters covered in solar panels.

Has the nice advantages of keeping your car cool in the summer and removing another piece
of complexity in your car.

You could also set up the charge stations such that they either draw from the solar panels or
from an alternate power source in the winter when there isn't enough sun to keep a really
simple solution.
A property with getter and setter backed by singleton typed array instance?
It's based on Electron
I am trying http://www.heimdalldata.com/ as a replacement.
You can do that with regular web apps - just create a desktop shortcut in the Chrome menu ("More").
Is any book like that available for contemporary languages?
In a similar vein, there's an enjoyable documentary called Bank of Dave about a British millionaire trying to create a small bank in his home town. The first part's here: https://youtube.com/watch?v=0fIGZOe-Oa0
> Why would libertarians hate tolls?

I think GP was saying that, however much they might like private pay-per-use roads in theory, libertarians are still annoyed with road tolls in practice.

Not that I agree with that assessment, but that seems to be the intent.
As much as Uber seems to be a shady business all around with their recent legal troubles, one major benefit I've seen is that my family is able to rely on fewer personal cars. There are 7 of us living in this house, all working different jobs and some of us going to school. Coordinating that many destinations and schedules is a major pain, and we did so for a while on 4 cars, with lots of sharing and rides. Uber helped us to fill the gap without being at the mercy of the bus system, and if we leaned on it a bit more, we could reduce our reliance on our cars considerably I think.

I don't see this system replacing personal cars in its current form; frankly Uber is far too expensive. But if self-driving cars become a thing, and I could essentially hail a taxi and pay something closer to a bus fare? I'd drop my car in a heartbeat.
Mandatory XKCD
https://xkcd.com/927/
https://xkcd.com/1726/
Or, like in the case of Judy, people installed it willingly, because it was hidden inside a game. If a game or some sort of application people install on their machine had a key logger component, we'd consider that malware, and still no vulnerabilities needed, just basic social engineering.
Really wide spread availability of home, apartment, and work chargers doesn't need a Nobel Prize. Plugging and unplugging takes a few seconds, and having cars with big batteries plugged in a lot is a great way to store "excess" solar and wind energy.
> face/mother: just a face, where is a mother o0

The left half has a woman (the eye is her face), the right half has a baby, seemingly on fire.
I am currently a traveling consultant, and I now care very much about staying at Hilton properties because I have Diamond status and get better rooms at lower prices and free Wi-Fi. I know I could stay anywhere else and expense these expenses, but why would I?
> > What do you mean by 'fast'?

> deploy within a few days and incremental changeover to the new situation starting within two weeks or so

I'm going to take this as confirmation that you're working on very, very small projects. This would be an extraordinarily unrealistic timeframe for large projects, which take vastly larger quantities of time to apply the steps you've outlined - which, in turn, renders those steps useless in a competitive business context as far as large applications are concerned.
You assume a lot.

We can refactor another round:

function logFsResult( type, err ){
var msg= '';
switch ( type ) {
case 'append': msg= ( err ) ? 'Failed to update file' : 'Successfully updated file';
break;
case 'write': msg= ( err ) ? 'Failed to write file' : 'Successfully created file';
break;
default: msg= 'logFsResult error, missing or invalid first argument: '+ (type || '')
}
( err ) ? console.err( msg ) : console.log( msg );
}

function handleFile( filename, fileExists ) {
const timestamp = new Date().toISOString();
( fileExists )
?	fs.appendFile( filename, `Updated file on ${timestamp}\n`, logFsResult.bind(null, 'append') )
:	fs.writeFile( filename, `Created file on ${timestamp}\n`, logFsResult.bind(null, 'write') );
}
Why is the animist view not the default assumption?

That seems a strictly more complicated model (with equivalent or even lesser predictive power), in that it supposes two classes of objects rather than a single class (in some sort of distribution), and supposes there must be some special quality to things, wherein they gain an extra trait.

The simpler assumption (at least to me) would seem to be the animist one, albeit that most wills don't look much like ours (since most things don't look like us).

I mean, I could see if you were arguing that humans don't have a will, but evolution doesn't either -- but to divide them in to categories based on feelings (which seems to be the case) seems to needlessly complexify the model.
It seems California really has it's priorities together.
One of the major issues I've had with toll roads is with the penalties for late payment (and with late payment penalties to government in general). I used toll roads on my commute often times i would take new routes depending on traffic and forget which parts required a toll.

It is mafia-like to more than double the amount owed for being late, if only for one day. I think this is a huge problem. Research and studies have shown that if you lower the penalties, you will actually collect more revenue. It is unconscionable that governments rail against late fees by banks, yet can more than quadraple in a period of six months or less.
Hackers are using Google AMP url obfuscation to phish Gmail users
really?

every single airline uses a common messaging format for reservations, routing and itinerary generation BECAUSE of SABRE/Amadeus and doesn't have to roll their own systems to do it.

please tell me how this is disastrous.
The libertarian sensibility is to make people who use the resource pay for it, so tolls are the correct way to pay for roads. If we could get a national system that charged based on the odometer, this would also be an option.
ForwardCom: Proposal for a forward compatible instruction set architecture
What is it, "it?"
Most internal combustion engines are only good for ~200,000 miles, even with excellent maintenance. A worn-out engine is good only for scrap, but an EV battery pack with 50% capacity is still very useful as a solar storage battery.

Most of the 2011 Nissan Leafs are still going strong with ~80% capacity. Their outright failure rate is less than 0.02%. Cell and battery pack technology has improved dramatically since then, so I'd be very optimistic about the useful lifespan of a brand new Model S or Chevy Bolt.
Governments are huge organizations that handle many things, and is full of many different departments. It's not like someone was going to fix the drought today but got tied up with this instead.
It's good that MySQL gets better because I'm tied to it since Sequel Pro is the best database browser there is and it only supports MySQL.

Datagrip has that Java kind of non-nativeness (weird scrolling and the looks) and it's never easy to read/write triggers, relations and export data into csv etc.

I did find Postico being decent last time I checked but what a limiting factor on the tooling.
I think it's actually interesting to figure out what things the Greeks hadn't figured out in their time -- possibly a much smaller set. They didn't have algebra (e.g., the quadratic formula eluded them), and something must have happened after their time, to bring us modern empirical science.

Still it remains impressive to me what they were able to accomplish without modern tools.
No, but unlike when you use plugins the browser can't affect (like Flash) with HTML5 video it should be possible to use standard JavaScript to either write a user-script, a browser extension, or even build your own browser in a way that it would find all HTML5 videos and prevent them from autoplaying.

Because things are built to standards now, we can build those tools to manipulate them the way YOU want (which includes making them not auto-play) so the move from Flash and other 'black box' plugins to HTML video has been a HUGE win for usability!
that's an optimistic way to frame the situation; there's heavy opposition from the content industry to limits to geoblocking, and unsurprisingly the industry seems to have support within the commission (Oettinger at least - perhaps the fact he now left the Digital Economy and Society position helps).

I'm not confident at all they'll be able to completely ban geoblocking in one go. Hopeful they will at least poke some holes in it this round. Most parts of the single market needed a couple of revisions of a directive (quite a few years removed) before liberalizing a particular market fully..
If you're using my cycles, bandwidth, memory, power, etc. without my permission, it is malware.

This is not really that different than the spam "debate" - I've heard people argue that spam is no big deal because the bulk of it is caught. Tell that to people who run mail servers (but only if you brought your earplugs).

I suppose that, because many people put up with so much surveillance, they have difficulty drawing a line. I find this one a simple line to draw, but if you feel the need to place it elsewhere, the best predicate tipping point is based on intent.
> It's good that MySQL gets better because I'm tied to it since Sequel Pro is the best database browser there is and it only supports MySQL.

Oh my god this 1000%

I will use the "worse" DB every time if it allows me to be more efficient in my work.
They are right.

Hotels will almost always match lowest rate because they care much more about having low vacancy and not having to pay booking.com for your reservation. And you won't sacrifice points or chances at upgrades.

Booking.com is a good way of finding low prices that hotels will match.
What a waste of time and money for everyone
Good. This makes a massive difference to those it affects.
As an Italian native with a classical studies background, this kind of words are easy for me. They're almost all Latin-derived and they usually sound very similar to the Italian equivalent.
You wanna know what's hard for us? The street talk.
You know like when you shoot the breeze before you really spill the beans about your shenanigans while riding shotgun on a friend's old jalopy.
TL;DR -
Amateur historian connects the dots between some Australians (who escaped from Tasmania as pirates) and a bunch of Japanese records of what appeared to be a British ship, by realizing the Japanese records indicated the ship was probably a pirate vessel, and (literally) googling "mutiny 1829" (since most pirate vessels were from mutinies).

What's really neat is how detailed the Japanese records were, and that they were made by Samurai, and incorporated watercolor illustrations. I didn't realize (or, it never sunk in) the variety of work they were responsible and trained for.
AB-626 California Retail Food Code: microenterprise home kitchen operations
Ah, I see the problem. You have no interest in understanding why your business makes the decisions it makes; you just expect them to give you permission to do whatever you say you want to do.

You said: I've tried explaining why we need to set up a CI server. ... In almost all cases they nod and feign interest and understanding and their eyes glaze over.

The reason you've failed to make a convincing case, I believe, is because you're talking in your language instead of theirs. Perhaps they've tried to explain to you, in their language, why they won't prioritize your CI server, and you nodded and feigned interest while your eyes glazed over.

The quote I gave you expresses your request and justification for a CI server into terms the business needs: what problem does it solve, what does it cost, how does it affect on-going costs, what are the risks of doing it and not doing it, and what impact does it have on other activities if it is done and if it is not done. This is not a "fully costed business case" or "convincing investors you need a series A". If you've given any thought at all to why you want a CI server beyond "I want it" you should have no problem filling in the blanks in my quote. And if you haven't bothered to think that much about it, your business is doing the right thing by giving your requests a low priority, because they shouldn't give your ideas any more attention than you're giving them yourself.
> Why is the animist view not the default assumption?
That seems a strictly more complicated model (with equivalent or even lesser predictive power), in that it supposes two classes of objects rather than a single class (in some sort of distribution), and supposes there must be some special quality to things, wherein they gain an extra trait.

Although you raise an interesting point, that was the default view of many, if not most, societies until modern times. Once that threshold is crossed, we reflexively imbue it with other superstitious traits. In theory it makes sense, in practice, it'll lead to shit like human sacrifice.
Does JD deliver the power bank, charged and ready to use, to the cafe within two minutes of your order? If not, your comparison is totally irrelevant and misses the point of the service.
I've got this crazy idea. Since "Linux Desktops" are generally running GNU under the hood for providing user land services, why don't we call those systems... I don't know... "GNU/Linux"? That way we can distinguish them from systems that use the Linux kernel, but have a completely different user land infrastructure.

I know, I know. It's crazy talk....
Is there a reason why gender is so important to demographics/government bodies in general? What would be the downsides of just not caring at all about this information, just like we don't care at all about so many other pieces of information that people consider a core part of their identity?

Given how complicated the biological reality of it all is (see [0]), why try to model it at all? This seems like a case where we desperately try to make neat categories for the data to fit because we really like having neatly defined labels for everything, even though it just ends up more confusing in the end.

Curious to hear any thoughts on this.

[0] https://en.wikipedia.org/wiki/Intersex
I was just thinking about building the "Etsy for food." This bill sounds like it will essentially legalize in CA selling food made in the home kitchen through a 3rd party marketplace in the same vein as Uber/Airbnb/Etsy.

Huge opportunity to turn every kitchen into a take out restaurant IMO!