skysight-inc/HackerNews huggingface dataset:
wow I've never seen this before. o:
"Trump supporters take him “seriously, but not literally,” said Thiel — a phrase, Slate’s Will Oremus points out, apparently pulled from an Atlantic essay by Salena Zito. When Trump discusses the Muslim immigration plan or building a wall between the US and Mexico, “what they hear is we're going to have a saner, more sensible immigration policy.”

Yes, but what is that saner, more sensible immigration policy? I'm waiting....
"Looks like we found some encrypted data at /dev/urandom, hand over the keys!"
I haven't seen any official solution for AOT from NodeJS foundation. Having "Official" WASM support drives/drags the community in a standard direction.
Please comment civilly and substantively on Hacker News or not at all.

https://news.ycombinator.com/newsguidelines.html
"The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the computer hardware industry."
If I had an application that advertised to me like that I'd just uninstall it immediately, like I do on my phone.

I think a lot of people in this thread are getting so riled up about bad design the only alternative they see is totalitarianism.

In this case I think if you're giving an application your focus it should be able to use a secondary screen however the user wants it to. If the experience is bad people won't use your app.

Apple is instead saying "we know what all the good experiences are, so don't go having any bright ideas" — hopefully they won't strongly enforce any of their "guidelines"
tons of demand in the industry. If you can become a solid analyst, reverser, or anything else in the malware research space you will pretty much be all set. Corporate infosec is a little different, I just kind of stumbled in to it.
I'm not sure it's a fundamental flaw: it's exactly identical to sending a confirmation email when a user signs up for a website, which is considered a best practice on the Web. If that works well enough for the Web at large, it should work here, too.

As far as I can tell, the trick is building up that initial reputation and doing as much mitigation as possible up front: checking for MX records, rate limiting, soft-failing with CAPTCHAs for things that look suspicious, etc.

I know what I'll be hacking on for the rest of the week. :)
Facepalm.

Damn kids, they're all alike ...
It's meant to jumpstart the market. The federal subsidies begin to phase out once the manufacturer sells 200,000 qualifying vehicles. That means that the total cost of the subsidies, in the grand scheme of things, is not all that high.
PowerPC may be dead, but POWER sure isn't.

My guess is that PowerPC will still hold some relevance for the time to come as a cheap and widely available testing architecture: if a piece of software works on ppc (BE), it most likely has no byte-ordering issues (that show in it's tests) and should work on POWER or SPARC as well.
Show HN: Create a WordPress Plugin from Any Embed Code
Shareholders should come second to product for Apple. Time and time again, when they focus and nail the product it translates directly to increased shareholder value. Trying to marginally increase shareholder value the way they have lately looks great in the short-term but hurts their brand specifically in the long-term.
Show HN: Fast cross-platform Base32/z-base-32 encoding library written in C#
I would be really interested to be able to use the playback part of this for unit testing. I have code that can click buttons, but it would be great to have a library I could just load inside a page and then play back a series of events.

I am poking through the source... seems like it should be pretty easy to programmatically build a stream of events to load, but I can't quite find the code that actually plays them back?
https://github.com/AndrewScheidecker/WAVM
Correlating async calls in Node.js
So you must surf the net with CSS disabled, right? Get those pesky designers' opinions outta here.
warning: instance of the (<start> {{architecure}} is Overhyped, <mutter mutter...> always use the best tool for the job <end>) medium article class
I mean honestly it would be preferable to ads on the main display. Either way, if I didn't want to use an application with ads I'd just uninstall it.
> ideologically committed to EVs

True. This is a voting with your dollars situation. If you favor the way in which electricity is generated in your area over using an IC engine then the Bolt is your car regardless of how the finances work out.
US Patent: Neural network element with reinforcement/attenuation learning
like https://github.com/mozilla/shumway ?
I hope the needs of providers like Fastmail (who provide services at users domains) are top of mind for the people behind this project as it's difficult to see it getting traction if it can't be deployed en-mass by hosting providers.
> It's a hard problem as web developers have incentive to use all the horsepower available to them.

Although it's not only the fault of the browser devs, but probably mainly of JS/frontend devs... the result is that leaving a browser window open easily halves battery time, because even innocuous sites eat half a core of CPU. Also, fan's always whirling.

Qubes OS is quite nice here. Just pause the VM with the browser in it -> 0 % CPU, but can still read what's on the display.
Isn't the answer to the latter known? Working class citizens are more likely to be victimized in the presence of those neighborhoods/people/demographics.

Hence why arguments against racism are never on the grounds that it's irrational, but rather that it's low-status/unpopular etc.
Hopefully! I don't think anyone would be surprised if the touchbar was "App store verified" only.
This thing looks terrible.

How did

"Let's add TouchID to the MacBook!"

become

"Let's get rid of escape, power, function keys, volume, brightness, media controls ... and replace it with a second tiny screen!"

?
Roof top solar is critical for electrification of transportation since more demands would be placed on grid. SolarPV and EV go hand in hand. This product addresses many of the objections about aesthetics of Solar. TSLA has solid vision, hopefully they execute it and execute it well.
Welcome to music. Tits and ass has ALWAYS trumped talent.
I once worked for a client that was so certain they were going to get millions of users within three weeks of launching their mobile app with nothing more than about $100 in Facebook ads marketing.

That didn't work out too well for him.

I also don't agree with the 'Field of Dreams' marketing strategy. I've seen it fail too many times.
Search for "Detroit Publishing Company", for mammoth negative sizes a century ago, with astonishing detail. Amazing, better than HD resolution.

Note that these and many other gems Shorpy copied from the National Archives, and they are online there too.
More specifically, the numbers on that site appear to only include the actual retail price of energy, but does not include other items like fees, distribution charges, and transmission charges.

As an example, the 'energy' charge on my electric bill is basically the average for my state (Oregon), but the rate I actually pay is about 50% higher due to other fees.
Emails are not unique, lots of companies assign employees emails that would later be used by another person.
I wonder what has come of this though?
Well it depends if the TV app is available through an open API, or whether you must be invited in by Apple much like their TV Siri and universal search integrations.
For sure, my car is a pile of junk and can hit 1g braking.

The problem is when it's sustained. That's why people get sick on roller coasters and when doing aerobatics (extreme examples, I know).
Shameless plug of `loc`, a rust implementation of `cloc` that is 100+ times faster:

https://github.com/cgag/loc
Where should I begin. I've been building for web for 10 years and the horrors I've seen... specifics... Well, before I go criticizing, I want to say that the web is in a far better place today than it was 10 or even 5 years ago, and nowadays I'm an ardent VanillaJS user that doesn't use jQuery or React/Angular (I do use a minimalistic in-house MVC with Incremental DOM though).

Back to the question:

Traversal: Historically we had 4 methods to get an element: by its id, name, tag, and class; yet there was no general method to get an element by value of its attributes until Selectors API brought querySelector. IMO it was one the most important things that pushed the community towards jQuery back in the day.

Manipulation: Up until recently one couldn't remove an element without referencing its parent, that is, you have to use removeChildNode, or replace, or innerHTML, or other methods of the parent. Now they added .remove() that is only supported in the evergreen browsers. Replacing or inserting nodes operates on the same principles and is a hell of its own that makes people opt for re-generating nodes instead of shuffling the existing ones.

Generation: For years now we have been relying on non-standard innerHTML for element generation because the only way DOM allows to do it is to create each element with createElement and then set attributes one by one. It's a ridiculously low level api considering our use cases. Hence, we got the whole templates/jsx movement today.

Modularity: Ain't there. In order to truly "componentize" our apps we have to wait for something like Shadow DOM because there is no way to guaranty that one part of the page won't affect the other in today's DOM.

All in all, DOM wasn't meant for what we are trying to use it today and for a long time it has been playing catch with browsers implementing ad-hoc solutions to new problems.
True. Ever tried to search the National Archives online? It ain't no fun at all. Shorpy's search function is merely poor, so I tend to use it.
USB-C is supplanting microUSB ports just about everywhere, just like microUSB supplanted miniUSB. I don't understand why the iPhone isn't using it other than to allow people to use their iPhone 6 peripherals.
The same criticism, that 'new software is just slower but doesn't offer much new', has always been made.

Browsers in 2016 do vastly more than they did in 2006, websites are richer and are much closer to apps than static pages.

The demand that "I want my browser to be exactly the same speed as it used to be, but also support all these new features" doesn't seem like a reasonable engineering ask. You optimize for the hardware that people will run, not the hardware of 10 years ago, and you also optimize for your slowest new use cases, not the old use cases which will be fast enough even without much optimization.

The argument also doesn't make logical sense. Ten years ago, there was someone saying software 'largely do pretty much the same things' compared to 1996, and ten years before that I'm sure someone was comparing 1996 software to 1986 and saying something similar. But software today looks nothing like in 1986.
Looking at the failures of Calxeda, SeaMicro, Moonshot, Group Hug... no, you wouldn't want to use that.
Depending on what kind of bounces they penalize you for, making sure the domain has a valid MX record before you send the mail might help.

Won't help if you get flooded with a bunch of invalid usernames at a big email provider, but as your volume of legitimate volume grows the bad ones should hurt less.
A Few Thoughts on Efficient Code Review
Extraversion is one of the Big 5 personality traits https://en.wikipedia.org/wiki/Big_Five_personality_traits There is considerable evidence for its existence as a factor of personality.
Musicians and more sophisticated listeners see simple music as boring and vapid, not blissful. Liking it doesn't make you stupid, but it may well mean you're ignorant. I would bet the likes of Tiesto will be much less interesting to you in a few years' time.
I just listened to Theil's argument for supporting Trump, roughly that there are problems in America - soaring health and education costs, stagnant incomes for many, excessive debt, financial bubbles, too many wars and denial of the above by politicians, which is fair enough.

He then suggests Trump has the correct policy to deal with this by restricting free trade, reducing wars, avoiding financial bubbles and government denial and returning to the efficient government that built the highways and launched Apollo.

The trouble I see with that is that Theil seems a bit over optimistic about Trumps ability to achieve that stuff. If you look at Trump's record he tends to leverage up and go bust which is not a good model for efficient governance and bubble avoidance.

If you read Trump's Gettysburg speech it seems rather unlike Theil's picture of him https://www.donaldjtrump.com/press-releases/donald-j.-trump-...
Borg Complex: A Primer
While it may be petty to say, I think it is accurate to point out that this sort of news tends to lead people to focus on the "winning" commodity architectures, in this case x64 and ARM, and minimize the use of other architectures.

If I were starting a business today, you'd have to give me free hardware that used POWER or SPARC cpu in order to persuade me to use it. The last thing I want is to have to switch hardware platforms; and thus x64 and ARM are the safe choices.
Just in case it wasn't clear:

If you're in Florida and you want a solar future, vote NO on Amendment 1. It's a backhanded trick that pretends to give consumers rights that they already have while sneaking in language making it much easier for the power company to raise rates especially on people installing partial solar (grid tie) systems.

Even if you're too disgusted with the whole affair to vote for which monkey will swing from the Executive branch for the next term, it's worth going to the polls in FL just to nix Amendment 1.
I don't know what the other commenter is doing, but if I was in that position, I'd find a linkedin or Facebook group for my school, find people in the area, and contact them directly to get together with me for lunch or coffee, and ask them for for career advice. The alumni association for my school also has local meetups in many cities, so that would be a good avenue as well.

A lot of places offer recruitment bonuses, so I suspect that if you contact someone and there are openings, they would be willing to help.
The onus of providing evidence is,and always should be, on the accuser - so if the police is suspecting you of being a terrorist/pedophile, they should produce evidence that you are. In ideal world, you should be able to refuse to hand over your encryption key and go home without any charges, not a stupid 5 year sentence for not giving out a key to data which might/might not be encrypted.

It's not a valid defense, because usually, if the police is investigating you, they probably already have some evidence on you. Finding out some random data on your drive usually comes later.
https://news.ycombinator.com/item?id=12837350
Write your key into 2 pieces of paper. Mark one as part 1 out of 2, the other as part 2 of 2. Make you write something like "please note that if I am not served with the appropriate RIPA key disclosure when this equipment is seized I will destroy the other part of the key and this piece of paper proves beyond reasonable doubt that I am not in possession of said key"

Keep one piece with you at all times and be ready to destroy it. Write a post on Hacker News explaining what you would do.

Now you don't go to jail. And you can live like Jason Bourne.

PS. Or move to a real democratic country... ?
Study shows how Star Trek jokes make women feel unwelcome in computer science
I have to say... the code is beautiful: Full English descriptive variable names and nearly every function is documented. As AngularJS has shown, cleaner, consistent code and architecture style = more contributors.

Take a look here for example: https://github.com/minoca/os/blob/master/kernel/io/iobase.c#...
There is a FAQ entry on this point: https://github.com/WebAssembly/design/blob/master/FAQ.md#is-...
There's some software to intentionally mess up your writing style for easier anonymity

It is really hard to do that manually
Two actually. One mainly for tech stuff, and another for traditional crafts.
We detached this flagged subthread from https://news.ycombinator.com/item?id=12840413.
I was going through some old patent applications from 2015 and found this exact code snippet in Pat. #482739HG by one of Norton's subsidiary companies.
Is there a process for migrating to a different email address?

Let's say I used my work address to sign into a bunch of stuff, but then I leave my job and I lose access to my email address? Or say I'm migrating from using @gmail.com for everything to using my own domain?
see also https://news.ycombinator.com/item?id=12837350
ctrl+f mirror
It's very hard to succeed if your manager fails.
Would you expect to though? I would think most of them are squirreled away deep inside the private networks of banks and such. Not something you're going to be encountering unless you work in their specific niche.

I know someone working at one of the bigger banks and they do development on some z/Arch machines. From what he's said they live in what amounts to a vault and spend their time quietly processing transactions on a secure network.
https://news.ycombinator.com/item?id=12840329
9% of Clinton supporters (assuming self reported). Its in the report, including breakdowns for ages, phone vs internet callers, etc.

In other news, the PPP further documents the Boaty McBoatface effect. Also, it would have been better if they had also asked an off-the-wall Trump question.
WAVM https://github.com/AndrewScheidecker/WAVM

Which has some nice capabilities such as the ability to call functions with arguments from the command line

wavm ../Test/spec/fac.wast --function fac-iter 5

stdin/stderr/stdout is also supported for pure command line applications all while being sandboxed.
Offer: Growth Strategy Marketing Consultant
I'm a freelance marketer with 10+ years experience in branding, content, social media, paid advertising & app marketing/UA. If you're looking for feedback on your marketing strategy I'd be happy to chat (free of charge). Feel free to book 30 minutes on my calendar, here:
calendly.com/nicolecifani

Cheers,
Nicole
http://nicolecifani.com
310-460-8098
Has anyone here used the touchbar in person? I'm interested to know how easy it is to touch individual controls on the bar. Like can you be in the middle of typing and hit the keys or do you have to stop and poke at it.
I've done the analysis, and while there are some bad leasing deals out there that represent what you are probably thinking of, the very best ones offer incredible value for money (e.g. https://news.ycombinator.com/item?id=12475939).
Hmm...

nslookup news.ycombinator.com
Server: 192.168.1.1
Address: 192.168.1.1#53

Non-authoritative answer:
news.ycombinator.com canonical name = news.ycombinator.com.cdn.cloudflare.net.
Name: news.ycombinator.com.cdn.cloudflare.net
I goofed. My apologies.
What do you think is the delta between orchestrated demo v/s real usability of a particular feature ?
"You must be a new HN user. Few weeks ago HN front page was full of political/election topics."

Yes, I am a relatively new commenter (24 days). I started following comments at a particularly heated time. And the community aspects of the site are very interesting to me, in traction between users, community policing, the behavior of the moderators, how people choose to trust some sources and distrust others, how people who disagree can constructively discuss the contentious points. This last is particularly important to me, especially given the polarized political climate in the US.

I'm not prepared to weigh in on whether or to what extent there's user bias as to which stories or comments are getting flagged or down voted. I think it's a worthwhile question that should be examined analytically, with more than anecdotes.

Also, I don't know how the flamewar detection algorithms work, which causes some submissions to be removed from appearing on the front page. And based on what I've seen of the moderators, I give HN the benefit of the doubt that this system doesn't specifically include a political bias.

As for "moderation downweight", do you have some links for discussion on this feature?

Personally, I see no evidence that the moderators are actively biasing discussion other than trying to keep things civil and substantive. As for user flags and down votes, those are reflective of the community, and I say that without judging whether it's the correct behavior or not. Communities play a role in shaping themselves. How that shaping occurs is also up for discussion.

As for changes in flagging aggressiveness, I think people here in general want to be tolerant (explaining the early political/election topics) and have been getting increasingly tired of seeing the same topics getting rehashed (explaining the more aggressive flagging of political topics now).

Anyway, I am new so maybe this is all crap :) Thanks for taking the time for reading to this point. What do you think? Fair analysis? Bunk?
subsidies per car.
> It's difficult to justify spending $7k for a motherboard and CPU

$7,500 is for the complete workstation. The mainboard is $4,100:

> https://www.crowdsupply.com/raptor-computing-systems/talos-s...
Not yet, but I'm thinking about it. I just selectively block JS for now. But there's a reason Reader Mode is popular and personally, I've sent many an article to Pocket and Instapaper simply to be able to read them without gouging my eyes out.
Netflix + CBS All Access + Youtube + Others like twitter for NFL = 16/month for streaming.

It helps that OTA HD stations are free!
Disappointment with 2016 Macbook Pro pushes Apple loyalists to alternatives
'No one saw Tesla's solar roof coming...'

https://en.wikipedia.org/wiki/Solar_shingle

Solar shingles, also called photovoltaic shingles, are solar panels or solar modules designed to look like and function as conventional roofing materials, such as asphalt shingle or slate, while also producing electricity. Solar shingles are a type of solar energy solution known as building-integrated photovoltaics (BIPV).

There are several varieties of solar shingles, including shingle-sized solid panels that take the place of a number of conventional shingles in a strip, semi-rigid designs containing several silicon solar cells that are sized more like conventional shingles, and newer systems using various thin-film solar cell technologies that match conventional shingles both in size and flexibility. There are also products using a more traditional number of silicon solar cells per panel reaching as much as 100 watts DC rating per shingle.[1]

Solar shingles are manufactured by several companies[2] but the two main manufacturers of solar roof shingles are Dow and CertainTeed.[3] Other active companies in the US include SunTegra Solar Roof Systems,[4] and Atlantis Energy Systems (asphalt and slate systems),[5]

Unisolar went bankrupt a few years ago....
> [1] https://medium.com/@shadowbrokerss/

wow I did not know they have a sense of humor

looks like they have a good grip on 20th century vernacular English satire
Huh? Solar shingles have been around since 2005. Dow and CertainTeed Products are the big makers. Here's a nice example of a house with a solar shingle roof.[1]

There's been an aesthetic problem with mixing solar and non-solar shingles, because the colors didn't quite match. But that was mostly because solar shingles were a retrofit, not original equipment, and not an entire roof replacement.

[1] http://texastinyhomes.com/integrated-solar/
Logo submissions are good for community morale, in my opinion.
Oh shit! Dear Equation group: Any incriminating information found in my gmail account was planted there by PUTIN. PS: Being a Huawei device, expect Gyna to have the initiative on said info.
What if the ransomware runs every month on a random day after it's installed until it gets paid?
There actually are managers out there capable of managing themselves. They're not as common as we might like, but trust me, they're out there.