skysight-inc/HackerNews huggingface dataset:
Like I said, it was just an example. I don't have the time or knowledge to review an entire custom ISO and after that another ISO from the Gapps provider that I choose. I'm sure there are some tricks to cut down the review process time but anyway.

It's a trade-off. I'm installing custom software to improve security, but at the same time, can I trust that this solution won't be a source of malware?

I hope this didn't came out as accusatory, I was just trying to show another aspect of using custom ROMs.
There is a free market out there.

Long time ago, people also though ARM was going to close doors.

If Qualcomm refuses, other would gladly do and eventually become good enough for Qualcomm to either change their mind or become irrelevant.
A simple tool for content marketers
I'm pretty sure remotely disabling computers is covered under the computer misuse act in the UK and every similar law in all countries that have them.
I remember Microsoft Briefcase. It was one of the new, exciting features you could only get with Windows 95!

Yes, woefully underused. But in those days networked storage was difficult to set up and removable media meant ZIP drives. Today we have The Cloud™, aka PFM that just works.
I enjoy Surge[0] which automatically picks high-ranking backgrounds from /r/wallpapers and includes a nice time/weather feature. When I'm not on Chrome, I usually use Ricain's OwnPage[1]

[0] https://chrome.google.com/webstore/detail/surge-material-new...
[1] http://ricain.github.io/ownpage/
According to the DMV site, you dont.
https://dmv.ny.gov/driver-license/prove-identity-age-permitl...
Is it possible to combine coroutine and multi-thread together in JavaScript?
Well in my opinion individuals should be Uber. Unfortunately governments get in the way of that.
The problem is that once a country is a nuclear power, taking the nukes from them is kinda hard. Even when you simply don't trust them.
Security researchers absolutely should have liability for poking malware in the wild on their own initiative.

If you're a bomb enthusiast or researcher, you'd absolutely be liable if you tried to defuse a bomb without being requested to by the police. This is no different because of the potential for massive collateral damage. You want to see what happens when the domain is registered? Resolve the DNS on your own network.

It's only when acting under government direction that you should be immunized from liability.
Amazon pays the USPS to do deliveries solely for them on Sundays.
Google is providing cheap, stable laptops for education and most people commenting here are painting Google as an evil data-hungry corporation. I get that companies should be subject to scrutiny due to their outsized responsibility and impact, but this is just silly.

In 2013 only 60% of children had internet access at home in the U.S.[0]

It might not seem like a big deal for HN readers, but computer access is still a really, really big deal for kids in the U.S.

[0]https://www.childtrends.org/wp-content/uploads/2012/07/69_fi...
The elegant solution in Perl6 is to just call the library function: sin($x).

No multiple lines of code, no reduce, nothing.

The point of this is to get something faster.
Interesting 2012 Discussion: Thiel: Google Has $50B, Doesn't Innovate
> This is true, but the real elegant solution is to build everything closer together by an order of magnitude, thereby raising the number of destinations in an N minute walking radius and eliminating the need for tunnels. [...] We should keep building cities the way people did for thousands of years, with mostly little 10-foot wide (building-face-to-building-face) streets and a very few larger boulevards.

That's what we have in Europe and it doesn't solve anything.

I only works when the size (diameter) of the city is small. Then a single point in the centre of the city can irrigate the whole city. And a point to point transportation between the centres of several such cities is highly efficient.

But cities have spread, so now the problems are the same as in the USA, except that when the city keeps repeating the same pattern of density while spreading, it makes those problems even worse (infrastructures are more saturated, because there are more people using them and because they are smaller and rarer). Dense or not, your job is nowadays unlikely to be in the same part of the city and generally not in the same suburb either.

There is no benefit in having density on a wide area. What worked when the city was built (or slowly developed into) and was 1-2 km wide was challenged when it grew to 3-5 km wide, and stopped working now that the city is 10-20km wide.

The denser the area, the slower the transportation: be it cars, buses, trains, bicycle, foot, whatever: everything moves slower in dense areas. And there is only so much that happens to be closer and more or less compensates the loss of speed. The rest suffers the density slowdown penalty in full.

I very often read Americans here, who write the same thing you did. It sounds like you all think there is a magic bullet: densification of your suburbs and suburb-like urbanisation. Let me tell you that if you densify this way, you won't solve anything, you will even make everything worse, for you will concentrate more people everywhere around the centre, in a neverending slick of density, and all those people will need or want to commute to other neighbourhoods daily, and you won't be able to offer efficient mass transit for most O-D in those newly densified areas.

You often have a rose-tainted view of European and Japanese urbanisation. Problem can have a different nature, or a different reason, but they exist as well and are as important.
(6) DESTROY THE NHS VOTE TORY AND STAY IN EUROPE, THEIR LIEING
Ransomware authors could come up with better flags than registering a domain since anyone can do it. Why not do something like creating an ipns address in ipfs and check if it contains something? Nobody but them would be able to put content at that address and can be checked through multiple gateways.
Deciphering meaning of NSlayoutConstraints Errors
We have working prototypes trialled (though we always want more data). We only have 'funny' revenue at the moment, eg for trials and trial equipment, so we're still officially in Steve Blank's "customer discovery" phase I suspect, and going for some seed.

Drop me a line and I can point you to some more info that this is probably not quite the right venue for.
I'd try not to next time, but now it's obviously too late. But wouldn't a down-vote suffice?
Last version of Intel's Itanium
We've use Pivotal Tracker before, and it always felt challenging to have more than a basic description/discussion (maybe that's the point), but most tools like Jira, Github Issues, Trello, etc, facilitate a larger view.
The article seems to blame Trump for dental problems. This is strange since none of the described problems have anything to do with Trump. Adult dental coverage is not a required part of ACA plans so changes to ACA can't make it worse as the article implies.
You can only distribute your own apps through TestFlight. This wouldn't work when trying to install an app from the App Store.
Okay, let’s wake up and dream away. What kind of distant future would you like to be part of?
The author of this is a professional fiction writer. He does a lot of near-future SF/F, often involving assorted spy agencies - some real, some fictional. He's made up a lot of crazy Secret Plots.

All of the events described in this theoretical book proposal happened recently.

So by imagining this book being rejected, Stross is essentially saying "truth is stranger than fiction". Which is an old truism, but we all need to be reminded of it now and then.
The two best application cases of instruction level parallelism that we have at the moment are our FFT and DGEMM, where our 64 bit instruction word contains the operations for doing a double precision fused multiply add, two 128 bit load/stores, and an ALU op for address calculation. The inner loops of these programs are able to get up to 4 instructions per cycle (5 if you count the FMA as 2 ops, which is what everyone else does but I think is cheating), and compared to a superscalar architecture, uses very little space in local memory (fitting 4 operations in only 64 bits is awesome!). Compared to the latest 14/16nm offerings from Intel and NVIDIA, we have a 25x energy efficiency advantage for our FFT while our test chip is still on 28nm.

These are the same reasons why DSPs have been VLIW since the 90s, and our initial applications overlap a lot. It has been sad to see the trend of TI and other DSP makers going down the path of adding hardware caching (that reduces determinism and energy efficiency) to try to "make it easier for programmers" when they already have a decent enough architecture, but a lack of good compiler tools to take advantage of it.
Nice! Thanks for commenting. The reason that I tied the two together for react is that it saves quite a bit of boilerplate to let the router pass on the application service than having to manually add the service to each page individually.

However, the route and router are not necessary for the rest of the library to work and the rest of the library can be used as a plugin to use with a different router.

In terms of DDD principles - if you have decided you might need CQRS for your particular case, you might not want to spend a large amount of time setting up the routing/CQRS framework and you might want to spend all of your time on your actual business logic instead.

I am currently using this in a few of my projects and it's proving quite neat, although I may still need to add some details. I hope others can find it useful - if not, then at least this was a worthwhile experiment.
The privacy policy for education and the article both explicitly say they are not doing this.
This is very interesting. The site is nice but I miss the opportunity to provide feedback to the author. It's frustrating.

To recover from a burnout I have seen that it can be helpful to keep track of achievements. In depression or burnout very simple things become very exhausting. Keeping track of the little things we manage to achieve are like small victories. When we measure and display in a graphic all the things we achieved, we objectivate things and see progress which give back trust and power. It's a vertuous circle. Objectivation is important because we tend to see only the negative side of things, and especially ourselves.
Under that same assumption of assuming maximum damage, what was the motivation for the malware author to put in a killswitch?
Not a fan of RISC-V although Chisel is pretty cool. Still I was forced to admit that its free as in beer licensing has won some nontrivial design wins (NVidia). I think however that that was more Arm shooting itself in the foot.
In a world where we 2x our podcasts some of the historical notes can seem slow but are poignant. The latter part of the lecture has some nuggets that are worth the 50 minutes.

To me, I think the key is to balance the universal with the non-universal to forge progress.

One interesting connection is that in an earlier lecture Steve Huffman notes they tried categories with Reddit but reverted. Here Kay explains why.

Incidentally, someone who calls out UX issues like the absence of a map in the side entrance of the Gates building is my kind of person.
How do self-taught developers actually get jobs?
Can be fixed with a refactor, but it's best to not get sucked into these bad habits at all. If you are learning, might as well learn how to do things the right way from the beginning.

Hooking up references to GameObjects and Components through the editor is some of the Unity "magic sauce." You should be doing things that way, or by hooking things up once during Awake/Start.
Europe’s Latest Billion-Dollar Startup Wants to Build the Matrix
"Application error
An error occurred in the application and your page could
not be served. If you are the application owner, check
your logs for details."
We have played around with having "hints" in the original source code that will be preserved through the IR, but the vast majority of the optimizations and scheduling decisions we need to do are happening once it has been converted into machine code by the backend. I may be slightly off (I'm the dumb CEO/hardware architect), but I'm fairly sure 85%-90% of our compiler work has been done on the backend... I just remember being told some tweaks were made to clang due to some weird issue.
If someone does this better than them, then there will be no monopoly

The problem is, this isn't necessarily true. Microsoft used to make the same argument in the '90s. The point is when you get entrenched in so many areas it becomes hard to switch. It's a network effect of information rather than people. There would have to be a significant improvement in order for people to switch (with some other motivation, like political).
Pearl Harbor is not in North America, it's in in Hawaii. Comparing the Fort Stevens incident to actual warfare is ridiculous.
It can be both. They are doing a good thing and they are also a data hungry giant who does questionable things. We should ask the right questions and demand a higher standard for the data of children.
Whew, you almost got me. :-)

Got all riled up and then saw the username.

Enjoy!
Agreed. I've been following him for a few years now, very interesting account.
Ön u ut fddddd xd aa
Can anyone tell me what "ACI"[1] stood for back then? I wonder why Lafayette had/has an "ACI Liaison Officer".

[1] https://ichef.bbci.co.uk/news/976/cpsprodpb/B443/production/...
Yea, that's not true.

You are conflating a university study with all women. And the 1 in 5 number comes from a study with a strong self selection bias, and also conflates drunken sex and unwanted kissing with rape. Better studies produced a 1 in 40 estimate.
Somebody else hijacking the c&c servers?
I thought they ran on Macs after the big hack. Them on Ubuntu is new to me. If so, then they might fight too. I shouldve added them and Amazon anyway due to Linux-based clouds plus a history of legal battles protecting their interests. Good catch!
I found this explanation pretty convincing as to why there was such a dumb kill switch embedded in the malware:

"I believe they were trying to query an intentionally unregistered domain which would appear registered in certain sandbox environments, then once they see the domain responding, they know they’re in a sandbox the malware exits to prevent further analysis"

From https://www.malwaretech.com/2017/05/how-to-accidentally-stop...
If amd64 had not been released, I think itanium would probably own the server market. But it would be a very different server market .. much more like the late 90s market than today's market.

Remember that Intel was twisting arms and making deals to kill the weaker RISC chips in the marketplace. In the leadup to the first Itanium, HP had acquired Compaq (which had acquired DEC), so they held both Alpha and PA-RISC. And SGI was still a fairly big player with mips64. Both HP and SGI made deals to use Itanium going forward (with HP going so far as to port HP-UX and VMS to Itanium).

I think the server marketplace would probably have been much higher margin without amd64 competition, as itanium was always a high margin player. Its main competitors were the high margin server chips above, plus POWER and SPARC. The low end was x86 controlled by intel, and they could certainly continue to artificially segregate the market and keep margins high. That's what they were good any monopoly does, and what they've been trying to do today with Xeons.

I was a huge fan of Alpha (one of 2 people who ported FreeBSD to the alpha), and I was very sad to see it go. I've always blamed Itanium for its downfall -- I think Alpha had a lot more headroom than PA-RISC, and HP would have kept it going if it were not for Itanium. So I have to admit that I'm quite happy to see Itanium die.
I think the difference is that Russia has the resources to create the factories if they need too, its just a lot easier and cheaper to outsource it.
Is Alan's handout available online?
You're skipping over the art where Trump promised voters like this an affordable and comprehensive solution to their healthcare needs. That's a matter of fact, and refuting it with legal technicalities is exactly the sort of thing that make his voters feel they've been had.
I had the same idea a couple of years ago, but never created a business or a website for it. Here's the one tutorial I created this way (NodeJS + Express): https://github.com/jtwaleson/HelloGit
Every time I hear about bad dental care, I think about these articles that were floating around ten years or so ago:

http://www.nytimes.com/2006/05/07/world/europe/07teeth.html

Ouch!
The overall solution rate for murder in the US is about 65%. In big cities with dubious police leadership, the solution rate for murder can be under 50%.
How to bypass libinjection in many WAF/NGWAF
Say that 5 times fast, I dare you.
Can we design machines to make ethical decisions?
Money only goes back to VCs in a liquidation event (IPO or sale). Uber may have made some deals to buy back shares but it has to be limited in scope.
How do you handle the database? Do you reuse the one on staging or create a new instance with prepopulated data? If the former how do you deal with migrations and schema edits?
I was being serious.

I am curious why you disagree with me, though.
I'm extremely surprised Intel was working on that at all.
Probably retiring a bunch of CPU people as a result
I didn't read it that way. I read it more as "Obamacare gave America an opportunity to close the gap somewhat, and Trumpcare threatens to slam the door"
> Referring to his own children, he said: “I cannot answer for them what they are going to do with the quadratic equation. I don’t know why they are learning it.”

In case anyone is curious, this video has a good visual explanation of how to derive the quadratic formula:

https://youtu.be/EBbtoFMJvFc
> It does actually matter because minimum wages were created to prevent minorities from finding jobs and compete with whites, they still have the same effect today.

I've already refuted that poor line of reasoning, I'm not going to revisit it, it's simply bad logic.

You're too hung up in your "racial" narrative to objectively see anything here. Because we don't agree you're presuming I'm a privileged white; I'm a first generation minority as well who grew up poorer than you have probably ever been and I still don't agree with you. Minimum wage is not racist, not remotely, but it's clear you're unable to see that so go ahead, keep that delusion and see where it leads you. You've done little but fling irrational arguments, straw men, and deflect whenever a point is made that doesn't agree with your narrative, so there's no intelligent conversation to be had; you think anyone who doesn't agree with you is a racist.

And by the way, there is meaning to be found in life outside of having a job; if there's a problem here, is that's you've been conned into thinking work defines who you are. Humans can be happy without a job, humans don't need jobs, they need meaning and that can be found in many other ways.
I recently had to read that post by moxie to try and implement secure contact discovery in my app. Here it is: https://whispersystems.org/blog/contact-discovery/
I'm using it at work for front end work, GraphQL services, and cron jobs.

It's a great set up with GraphQL specifically since Walmart just release Lacinia and Alumbra/Claro are coming into play as more mature libraries.

With the way that it's going at work lately, we're going to be using Clojure much more in the future!
Is it hat a conviction rate, or they actually found the murderer? Given some convictions are false.
Thanks for the recommendation !
As an interesting data point, (and the article doesn't do it justice), when I saw the presentation on AMD's "Sledgehammer" architecture (the AMD64) at Microprocessor Forum I wrote to the CTO of NetApp at the time "If you're wondering, Itanium just died." And then more than 16 years later it actually is going to cease development.

It also started a multi-year effort to convince NetApp to use an AMD chip in their filer :-).

I think the events reinforce three good things to know;

1) Adapting the existing system to do new things can trump entirely new systems, even if those new systems are 'better' in some way.

2) You can change hardware "overnight for free" compared to how difficult it is to migrate large software systems.

3) "Eat your young" - Keep innovating in your own products, even if that means it makes previous versions obsolete, because if you don't your competitors will.

So long Itanium.
ESCORTS ANGELINA – ESCORTS – ESCORT ATHENS – ESCORTS ATHENS
I think you make a great point and I must say I really don't understand the downvoting going on in this thread.
But that's handled by the contract at the point of sale. One Windows XP with N years of support for $ money.

Legally, they are covered.
Handle?
> Reverse the situation: A bunch of critical systems which run Linux 2.4 are being compromised by cyber criminals via a kernel exploit. You're going to argue that it's Linus' fault for providing such a great kernel and not supporting it forever?

I think there's a simpler way to think about this. Windows XP still functions for these businesses, and many of them would gladly pay an ongoing subscription fee for support. Sure, Microsoft wants to expand, but I don't see why that has to happen exclusive of supporting their well-loved early 2000s release. I run software which hasn't changed substantially for more than 20 years on a daily basis, and I don't see why Microsoft has to pretend that that's not a use case.

> > Microsoft are the ones who worked so hard to make sure that software for Windows isn't compatible with not-Windows, creating all their own alternatives to POSIX, OpenGL, Open Firmware and everything else so that it's as difficult as possible for software compatible with Windows XP to be compatible with any Unix or Linux, leaving the user out in the cold if it also isn't compatible with Vista or later.

> And so does every other operating system on the planet. You cannot take a MacOS binary and run it on Linux. And until very recently you couldn't take a Linux binary and run it on Windows.

Open Firmware, POSIX, and OpenGL are explicitly not related in any way to binary compatibility. You can run unmodified OpenGL programs (with some abstraction) on Linux and OS X out of the box, and with some fiddling, on Windows as well.

It's clear that this is an argument that Microsoft has refused to support standard APIs, not standard ABIs.
After I read in 2011 that funk musician Bootsy Collins' nephew died because he couldn't afford antibiotics for a tooth infection the fact really stuck with me. It really puts in perspective statements like “Nobody dies because they don’t have access to health care”, said by a politician just last week.
I don't think any scaling will turn $2 a day into $4.4 an hour. That's about $35 a day.