skysight-inc/HackerNews huggingface dataset:
I fully support basic science pursuing crazy ideas. I think this is a very interesting piece of basic science, it's just at an incredibly speculative stage that's unsuitable for clinical investment. Efficient delivery of novel proteins into a cell by genetic methods, nanoparticles, or direct transduction is -the- challenge for a lot of novel ideas. Massive effort is ongoing to find breakthroughs here. The proteins in this study face this challenge, but there are other serious issues as well:
- Introducing a large amount of a foreign protein, esp. some with viral domains in them, potentially carries risk of an adverse immune reaction... especially since these proteins might quickly transduce themselves into antigen presenting cells.
- Most importantly, for a viral prophylactic, it's not clear that the short persistence of these proteins in the cell really makes for an effective approach to defend against viruses.
- If you administer it acutely to try and slow an ongoing infection in a stimulated immune system, I suspect the body would raise antibodies against the proteins, preventing them from being used again.
Building startuplist.info, startup community platform
Building a platform startuplist.info to bring startups news, startups, jobs, books, interviews on a single place and all about startups.
>That way you don't have to take your hands off the keyboard, simply press command-foo.

And find out that most are taken by the system or various applications (including ones running as UI-level).

>I doubt cmd-foo is harder to remember than the bindings of blank keys on an accessory device.

It's amazing what a $2 permanent marker can do to fix the blank keys issue.
How to create a comprehensive travelling experience for your app users
I can also recommend QuadroSync, which basically turns your iOS device into a TouchBar. I don't use it much because I prefer keyboard shortcuts, but it's one of the first apps of its kind that I actually can see myself using for a bunch of things.
I've got a feeling that MySQL has improved a lot. I have nothing besides my experience as a user (not an admin) to back it up, but I haven't found anything that would make me switch from MySQL to PG. Note that I don't look down on PG. I've used it in the past and it is a solid piece. It's just the feeling that both of them covers most users' needs and, apart from some corner cases, they are more or less equal.
In the UK fuel duties are about £27 billion, a big number but out of a total tax take of £745 billion it's not hugely significant.
Yes, the rules are horrible.

Yes, SUTime only has English rules

I don't know of any production use cases of either

Hi... Using SUTime for English, HeidelTime for non-English. Not at FB scale, but running against millions of messages per day.
That's why EV adoption will begin with suburbian families, where garages and 2 vehicles will preclude the EV usage simply for commutes.

I calculated and hardly ever broke 90mi on a commute day. For non-commute days, I can do 300mi on a trip (150 roundtrip), but we have our minivan for that - and it's rare.

I would easily buy a 125mi range vehicle (Bolt, Ioniq, eGolf).
This kind of makes the point. A world-class city, but no good public transportation from airport to city center? World-class mess.
Yes, the coding challenges and interviews are the same. But they are graded differently even before the packet is seen by the hiring committee.

I've talked to many interviewers at my company, and many people talk about how they bump up the score of "diversity candidates" even though management says that we don't lower the bar. This is talked about openly.

I've only seen this at a Bay Area company. Other companies I have worked at have had a very strong stance against using race or gender as a basis of making hiring decisions.
Please add some substance to your post. Thank you!
They're also calling it "Liquid Glass".

Reminds me of Liquid Metal:

• http://liquidmetal.com/properties/the-science/

• http://liquidmetal.com/properties/properties/

Wonder if they'd be useful in combination with each other?
This is a really good point, and in the future it would be really cool to implement it on anything. However, it's tricky to guarantee compatibility with every num pad out there, and there are several pieces of software which try and do this already but come up against numerous problems.

In the spirit of keeping it simple, I'm using an Arduino as the heart of it as they are simple to programme and people can hack and tweak to their own needs, rather than struggling with firmware upgrades etc.

I do really like your idea of making it work with a range of hardware. I'm actually going to release 4 different designs ranging from a single button right up to the 12 mechanical key version you see in the link. That way people can choose their price range. Could be as low as £15 !
I think you're misunderstanding his point - it's not a question of latency due to the performance of the algorithm, it's a fairly fundamental tradeoff between smoothly blended animations and low latency response to user input.

In many games the user wants to see close to immediate response to their input, e.g. moving the stick to turn or pressing a button to jump but that inherently conflicts with the desire to smoothly transition between animations.

In reality, your brain starts planning an upcoming turn or jump and moving your body accordingly some time before reaching the physical obstacle you are avoiding. Control schemes for games generally don't allow for this kind of anticipatory input but rather you press the jump button at the moment you want to jump. This leaves no time to smoothly blend the animation - by the time the game receives the input it should already have started the blend some time ago.
As others mentioned in this thread - H1B cap for the current year has been reached. So do you sponsor another type of visa or wait for the next year before onboarding the new employee? In the latter case, maybe rem0te contract is possible (during this waiting year)?
https://blog.invisiblethings.org/papers/2015/x86_harmful.pdf
Then why hasn't Nissan rebadged some electric Renault vehicles? I suspect Nissan has not seriously considered doing so.
Amsterdam is as rainy a city as any (though not too many torrential downpours) and people bike around through the weather. With the proper attire it's easy to bike through it. You'll sometimes see bikers with an umbrella, though I don't know if that would work at e-bike speeds

People are also extremely crafty about carrying all sorts of improbable objects (I saw a dining table once!) in a way that wouldn't be out of place in Indonesia. It's very refreshing to see some 3rd world ingenuity in the 1st world.
That's called EAV (Entity Attribute Value, https://en.wikipedia.org/wiki/Entity%E2%80%93attribute%E2%80...).

I have done it before, once. While some folks will tell you it's just wrong, like NoSQL I think it's sometimes the best fit, even for the entire life of the app.

For 99% of things, though, I use SQL tables, normalized to the Third Normal Form, foreign keys, the whole shebang.
Likely a decree as they've invested heavily in high-speed rail as well - this isn't a "self driven" thing either.

Small incentives like congestion charges can greatly impact public behavior.
Is that because the exploit only affects Windows? I somehow doubt that but just wanted to be sure.
The closest thing I found that could work for Linux is flashing the BIOS manually:
https://hackaday.com/2016/11/28/neutralizing-intels-manageme...

In the case of my Thinkpad, I had to open it up and flash the chip using the Raspberry Pi hardware over SPI bus.

Then I found out that removing the Intel Management Engine breaks Hackintosh so I ended up having to put it back.

Another alternative is flashing Coreboot/Libreboot, but this also breaks Hackintosh.
I just got back home to San Jose after a few weeks in Japan, and I see far, far, far more hybrid and electric vehicles on the streets here than I saw in Japan.

Part of the problem is that few Japanese homes have garages (I mostly saw carports, if anything), and few Japanese apartments have any kind of guaranteed parking.

Where are you going to put the charger in Japan? Are you going to install it outside where it will be rained on? If you live in an apartment, are you going to buy a huge extension cord and drag it out to where you parked your car a few blocks away? I suppose the main advantage in Japan is that the charger is very unlikely to be stolen, but still.
You are obviously quite young, I'll make three stops on the 210 mile journey I'm making in a couple of weeks.
Invasive species tend to be a term used for things that thrive and choke out all competition and ultimately come to dominate and severely alter the landscape. Ultimately they tend to be bad for diversity.

Sorta like humans, except in plant/other animal form.
Your cell phone, license plate readers, the black box recorded data in event of crash... In the future, other peoples in car camera systems narcing on you. I'm not sure how much longer one will be able to remain private, whether you drive an electric car or not. That being said, it would be great to have an option to drive one's vehicle privately.
You can run netstat and see it is no longer listening. Now, how you would verify this when the computer is off is beyond me (assuming it is the case - I have not yet been able to go thru the PDF below)
Show HN: Learn a foreign language with video and srt files
This only disables the Windows driver.

The actual ME co-processor is still running.
Why not? I'm inclined to trust the security advice of a 'reformed' criminal hacker, assuming this individual has no clear reason to be lying to me.
About the problem we're trying to solve from our CEO/Founder John Whaley, Ph.D.:
https://blog.unify.id/2016/09/12/introducing-unifyid/

Technical overview from our COO/Founder Kurt Somerville:
https://blog.unify.id/2016/09/12/unifyid-technical-overview/

Fun post on microservices from our ex-Apple Pay security engineer, Lef:
https://blog.unify.id/2016/10/05/how-i-stopped-worrying-and-...

Fun post on testing with Selenium & Docker containers from a 19-year old full-stack engineer on the team, Andres:
https://blog.unify.id/2016/09/29/distributed-testing-with-se...
The Oatmeal: Believe
Yes, the exploit is only for Intel ME on Windows, AFAIK.
As far as using a mainstream browser goes, you'd want to disable a smattering of features to get the most security/anonymity, like plugins and webgl. Any recommendations for a well-thought-out list?

And while I understand the motivation to avoid an exploit magnet, what do you mean by "inferior security design"?
I don't know; presumably organizations like the US military need some way of "hardening" Intel's chips after they receive them. This SCS tool could be how such organizations accomplish that.
AskTog: The Butterfly Ballot: Anatomy of a Disaster (2001)
Parent is right, a mix of platforms is inevitable. Might as well take advantage of the opportunities, instead of trying to preserve a monoculture. The school board could quite reasonably insist that all digital school work must be submitted in open file formats. They could acquire a wide range of hardware, continuously, and allocate higher or lower spec machines depending on the actual needs of each class or grade year.

What the school loses in simplicity, they gain in budget flexibility. What the student loses in familiarity, they gain in resiliency. Change and diversity cannot be stopped or squashed. Open source does take a bit of work, but it pays for itself, partly in lowered risk, especially for large non-profit or low-budget organizations.
I built one a couple of months ago, it is very practical and huge fun as well. I'm not sure I sweat less as I tend to ride it flat out everywhere.

We have also gone down to one car.
i find the longer versions of the first two examples in "2. Omit needless code" more readable

i think my mental parsing at a glance of the short version of the first example trips over how there are no parentheses around the "msg" parameter and it looks like an ordinary variable until i reach the "=>" after it

and in the second example, parentheses (expression body) are used instead of braces (block body) but with indentation that's typical for block bodies so you can't easily tell it's an expression body at a glance (also depends on how well your font differentiates "{" and "(")

> Sometimes we’re tempted to assign names to things that don’t really need to be named. The problem is that the human brain has a limited number of resources [...]

i don't think intermediate variables are all that bad, especially for things that'd make an expression too long to comfortably fit on a line

or is it something only functional programmers care about

i'm not a fan of the currying and point-free and other things and find them pretty unreadable but i never did that kind of functional programming (to my knowledge) so i am not legally allowed to have an opinion on them
You're right about automating repetitive tasks. Usually they're going to get automated if they come up often enough. But what if you're going to do something tedious for the next 10 minutes, like editing numbers in a data base. You wouldn't write a script because it would take too long. However, with the keypad, you could spend 45 seconds setting up some basic automation and it may save you 4 or 5 minutes in total.

The speed of setting it up makes it possible to do short-term automation which I've not come across before.
And how would you test for that?
Vatican Shadow is an artist that makes music about the War on Terror. I would recommend "Remeber Your Black Day" or "Death Is Unity With God".

It's a spiritual continuation of the work of the deceased UK artist Muslimgauze who's released 90+ releases so far, and who has dedicated over half his short life to making music to protest the Israel-Palestine conflict. There are still quarterly+ releases of his work 18 years after his death because he left a huge back catalog of unreleased work. At his peak he was making an album a day, and if you gave him something to listen to he'd return you an "improved version" the next day.

Muzlimgauze's intent was to call attention to, and make people read about the Israel-Palestine conflict; I think Vatican Shadow has a similar intention.
Looks very interesting! Would you like to add LDAP support, maybe in a modularized way to store rules "somewhere" and provide a mechanism for mandatory application of these rules on clients ("enforce rules from trusted storage x")?

Others could build GUIs around the storage (LDAP, SQLite, whatever) and we could share rules via a website. That would be a great help for many users! Thanks!
You can use something like nmap to scan open ports from another machine. Nmap can both do host discovery (find IP addresses) as well as port scans.

https://nmap.org
This seems very high, maybe they included research and infrastructure cost in this 250k/unit estimation?
Why not blind the code reviews? So the reviewing engineers have no idea who wrote the code? Do that for a while and see if the 35% persists. It might go down. It might persist. It might go up.
I think OP is saying they hadn't even received the product within the review window.
I think there is something to this. This is an interesting article showing that on GitHub, female coders have their code approved at a higher rate than men - but only if their gender is not disclosed.

https://www.google.co.uk/amp/s/amp.theguardian.com/technolog...
The thing that was listening is just AMT. The ME consists of a much wider suite of behaviors.

For example: there's an embedded-profile JVM for running Java Card smart-card software, allowing enterprises to deploy crypto auth firmware written for smart-cards directly to the device. This avoids the need to flash, deploy, and manage hardware smart cards, while also preventing the OS from being able to introspect said software's operation. (This particular feature almost sounds like a good thing, doesn't it? It's a programmable TPM!)
I remember reading something once along the lines of "knowledge is just the opinions of those in power".
"magic" is an overloaded term.

In can mean something so beautifully advanced that you cannot distinguish it from advanced tech and you really don't care how it works, since it works so flawlessly you couldn't bother looking behind the scenes. I.e. a praise.

Or it can mean something that uses some arcane unearthly constructs and at the moment you need to look behind the scenes you find yourself utterly lost. I.e. a critique.
You misunderstood what ME is - it's not only a piece of software running in your operating system, but also an entirely separate processor that runs its own firmware.

It has its own network stack and entirely bypasses the operating system - you cannot see it listening using netstat, you wouldn't even see the actual communication using Wireshark. It works even when the computer is off (which makes sense for an out-of-band management solution).
I've contemplated buying a moped that counts as an e-bike where I live, because it can only go 25 kph. Do you see any downsides to such an e-Moped vs buying a classic e-bike? (Besides the fact that I can't tread if the battery is empty)
This is taken verbatim from Intel's "SA-00075 Mitigation Guide" [1]

As others have said, it doesn't disable the ME. It merely removes OS-side support for it and resets configuration to non-exploitable state.

The ME itself remains up and running.

[1] https://downloadmirror.intel.com/26754/eng/INTEL-SA-00075%20...

* To clarify - the original title of this post was something like "Completely Disable Intel Management Engine (finally!)".
Yeah, you've got it! You can type text, send keyboard shortcuts, mouse movements, media commands and numpad keys. You can also delay and repeat anything as much as you like.

Now any of that can be done in any combination and it's set up in less than 1 minute.

It hasn't got all the features of AHK - some things have to be sacrificed for simplicity but you are very right in saying it has a lot more to offer than simple key bindings. These are proper macros :)
It is very likely that repetitive SQL could be helped by views (database views, not views in the MVC sense). Database views are just named queries:

create view red_shirts as
select *
from shirts
where color = 'red'
;

Then you can just say:

select * from red_shirts;

This is a simple example. Views are normally much more intricate and useful. Basically any select-statement could be saved as a view.

Databases also let you define functions.
Here's a link to the full research paper: https://peerj.com/preprints/1733/
NEW FEATURES IN SHAREPOINT 2016
You've got it in one!
I think that objection is likely true of scheme. Scheme is like the Assembly language of lisps. To build it up to the level of usefulness requires a lot of wheel re-inventing, and those wheels are likely to be not quite standard.

Clojure and Common Lisp are larger languages and don't really suffer this problem.
That's on the Wayback Machine, not that it was the Gettysburg Address or anything.
My health insurance is €90 a month for full coverage. Only missing Dental. I don't think the PPP difference is that much.
You can vote for one of two near-identical parties but the vote will be decided by Facebook.
Lego Saturn V
The folks old/experienced enough to know better are basically all retired and for various reasons don't care.

On the phone side of things, they generally all retired with great pensions/retirement plans and never had to get too deep in the computer side of things. On the computer side of things, their packet-switched networks had different enough requirements from circuit-switched that it evolved separately and who wanted to deal with all that regulation anyway?

There's still a fair bit of overlap between internet routing protocols and telephone routing (and even postal routing).

Now that content and deliverability requirements have changed for Internet users, we're having to solve old problems again and the infrastructure is becoming more the same.

All the recent work and talk about new transport protocols for VoIP? Guess what... Just about all of your TelCos basically had voip in their infrastructure back in the mid-90s and nobody noticed the difference. Your PSTN lines connected to your local and and they connected to each other via IP to share lines (and massively save costs). Look up FXO/FXS gateways if you're interested. Some of you have this in your homes on a small scale.
techcrunch is a disgrace
New Casino Sites UK No Deposit Bonus Are Driving Gaming Industry
> My guess is that reCAPTCHA wants me to tag any bit of elevated land as a mountain, but who knows, really.

noticed this too, and it often won't let me pass without selecting the hills

or when it asks for street signs, i have to select every vaguely street-sign-looking poster and advertising sign or it thinks i didn't select enough

i wonder how it's affecting their training
Hmm...

My first thought was that 151M call records is not a significant amount considering that we're talking about the population of the United States.

Rough calculations based on some very round numbers is that this would account for between .019 and .033 percent of the adult US population. (~150M call records/year ~= 50-80,000 people, US Adult Population ~ 242,470,800)

Extrapolated, that number is a little concerning. By my estimate, that means between 2 and 3 of every 10K people is under some sort of surveillance.

But then again... apply that to say... San Francisco - population ~900K and you get between 180 and 270 people. Or NYC with 1.7M people and you get between 340 and 510 people.
Interesting.

I began working on a application firewall like this a little over 6 weeks ago for my thesis, as I was mildly disappointed there wasn't a GNU/Linux version of this (yet) and I considered it an interesting topic to dive into.
I use SharpKeys to automate the keymapping process on Windows.

https://github.com/randyrants/sharpkeys

One of the first things I install on any new system. Gotta have my Caps Lock->Escape.
> He would respond that it was the
onion routing, the original program
of projects from NRL. It was Rachel Greenstadt who noted
to him that this was a nice acronym and gave Tor its name.
Roger then observed that it also works well as a recursive
acronym, ‘Tor’s onion routing’. It was also his decision that
it should be written ‘Tor’ not ‘TOR’. Making it more of an
ordinary word in this way also emphasizes the overlap of
meaning with the German word ‘Tor’, which is gate (as in
a city gate).
To sum up, “Tor: The Second-Generation Onion Router”
is about the design of onion-routing systems, not just onion
routers themselves. Tor is the third generation of onion rout-
ing, not the second. And the ‘r’ in ‘Tor’ represents ‘routing’
not ‘router’. In hindsight we probably should have spent a
bit more time on the paper title.

You have a significantly different definition of "not an acronym" than I do.
Quality? You mean interior finish? Elon is about mass drivers, the guts are what you pay for.
Found the Google employee.

For many reasons, Hacker News is FILLED TO THE BRIM with Google employees. I know this because anytime an article comes on here about Google Cloud that thread is immediately taken over by employees (many of whom to their credit identity as such) talking about how much better GCP is than AWS.

Now GCP today is kind of cool, still somewhat away from AWS but they certainly could catch up for sure, especially as the world shifts to more AI stuff where Google is already beating AWS.

However I remember back in 2014 seeing comments about how much better GCP was than AWS. Let me just state that that was physical impossible back then. Laughable and again, physically impossible. It's so impossible I'm still mildly upset all these years later.

Sorry for the rant but did want to document that here. That being said my sister uses Google Adsense for work and she has no complaints :)
Implementing RAFT as a student