skysight-inc/HackerNews huggingface dataset:
The irony is that a lot of philosophical problems are already solved if you dig deep enough, and the real question is how you present the answers to specific humans in a way that they understand, if the question that they asked is even the question they wanted answered in the first place, which it usually isn't.
Steal car alarm codes with an app...
On https://longbets.org/register/, it says that "Long Bets registration is temporarily disabled. Please check back soon."

Why is registration temporarily disabled? Can I get an email notification when it's back up?
I wasn't ranking the company's practices so much as their incentives, based on their business model.

Microsoft derives most of its revenue from enterprise software, the others from consumers. Enterprises are generally more concerned with privacy of their data than consumers.

Arguably Apple have shown better practices of late. My ranking is more what one would expect 'in theory'.
FWIW, you can find info about AB 375 on the CA legislature's website, including history and bill analysis:

https://leginfo.legislature.ca.gov/faces/billAnalysisClient....

The Bill Analysis section contains a document, Senate Floor Analyses [0], that explains the context of the bill, and lists the entities that have taken a position for or against the bill, e.g. supported by the ACLU and SF Mayor Edwin Lee, opposed by AT&T, Google, and various chambers of commerce.

The latest event for the bill is "9/16/2017 Ordered to inactive file at the request of Senator McGuire". According to this glossary [1], the "Inactive File" means:

> The portion of the Daily File containing legislation that is ready for floor consideration, but, for a variety of reasons, is dormant or dead. An author may move a bill to the inactive file if they wish not to take it up until a later date. Once a bill is on the inactive file, it requires one day’s public notice to place the bill back on the daily agenda

From what I can tell, Senator McGuire (a Democrat), voted to pass it out of the energy committee in July [2].

Sorry, I don't have any specific knowledge about the CA legislative process other than what I can find ono Google, so I don't know what the reasoning or bureaucratic implications are for shelving it, but it's not a done deal apparently.

[0] https://leginfo.legislature.ca.gov/faces/billAnalysisClient....

[1] http://www.cacttc.org/assets/documents/Glossary%20of%20Legis...

[2] https://leginfo.legislature.ca.gov/faces/billVotesClient.xht...
I wonder if they licensed any of this from Microsoft. I know they share a cross patent agreement on various things; but they bought PrimeSense, however that doesn't mean nothing was licensed.
What about avacado green? That's what color my appliances are in my cottage.
BOSH uses both tactics. It deals in whole VMs, but parks deployed software in a known location that's the same for all stemcells.
Yes, my reply was focusing on equities as the s&p was referenced in the post. There are other kinds of funds that do reasonably well; distressed credit shops seem to have done okay in the past few years, although that's starting to tail off now as there are more players in the market.
Not to be alarmist, but how do we know this IR blasting won't be damaging to the eyes, a 3 seconds google search leads to a 2011 study[1] which concludes:

> The protein of eye lens is very sensitive to IR radiation which is hazardous and may lead to cataract.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3116568/
Without the central server that decides on what the correct state of the game is, you're doomed to have hackers getting superpowers in a P2P game.
I want to see much better human in the loop systems in general. A simple example is systems that will allow users to tweak the output of creative/generative systems. E.g. Neural style transfer methods that allow the user to easily adjust the output with human centric feedback. I want to say "good start, but make the background more like Caravaggio would than it is now, and lighten up the foreground to be more playful" and have the algorithm adjust the output accordingly.

We aren't impossibly far off from this, but not that close yet either.
TITBITS 12
Note that disabling Bluetooth will break Apple's cross-device integration of your clipboard, open tabs/documents, and open apps between multiple devices, as well as Apple Pencil, AirPods, and some of the functionality of Personal Hotspot.

If you use any of these features, you are using Bluetooth. Be mindful of side effects when following instructions for security you find on the Internet, even if they're from WIRED.
Maybe not the next big advance, but I'll be truly impressed when an AI system with no game-specific prior knowledge is able to complete a game of Pokémon Yellow within a reasonable amount of game time.

It requires:

- Natural language understanding (choosing the right dialog options)

- Interpretation of visual cues (navigating terrain and buildings)

- Hierarchical planning (training certain Pokémon to relatively high levels rather than a scattershot approach)

- Puzzle solving (for gym access)

and quite a bit more.
As 'icebraining alludes to, finger printing requires consent or force. Face/gait recognition via camera does not.
Not needing millions of examples and being resilient to adversarial examples
Is GuixSD really usable in production? Its focus on using a Linux-libre kernel instead of mainline is worrisome regarding real-world hardware support.
Ask HN: Who is looking to get hired?
If you're looking for a job or freelancing clients, tell us what you have to offer?
> Car modding has gone on for around a century(!)

Perhaps I'm mistaken, but my impression is that people weren't as litigious in previous decades.

> and I can't remember a single instance where someone modified a car, was injured or killed, then blamed the manufacturer, and the latter was found at fault (instead of the modder or driver.)

Sure, but for the past century we've had cars which run on flammable liquid and are powered by thousands of explosions per minute.

So, it's not entirely news worthy when a car which burns stuff catches fire. For a car which runs on electricity it's not immediately obvious to people that there are still components inside plenty capable of producing fire when damaged or used incorrectly.
Agree with the main thrust of this article - Excel is an amazingly successful platform for end user developed software. Once a .xls[x] has even one worksheet formula, it's a program. However, IMHO the major flaw is that there is no separation between dev env and runtime; they are one and the same.
> Remember when Microsoft tried to change that with Secure Boot? If it hadn't been for the public outcry in the tech columns, they probably would've proceeded with it.

Yes, but Secure Boot doesn't/shouldn't prevent you from re-installing Windows, since Microsoft's Secure Boot keys are installed anyway.

I believe in all but a few cases OEMs have made Secure Boot an optional flag in UEFI, so you can choose to disable it if you want to install another OS such as Linux.

However I am aware of several non-x86 platforms which use Secure Boot to prevent you from installing another OS (e.g. Surface 2)
> The tooling is nearly always C, so it's interesting to see Rust moving into this space. Memory management is not so much of an issue, but multitasking correctness is; perhaps there will be some new micro-RTOS framework with provably correct interrupt handling.

Give Céu a look[0]. It was specifically designed for embedded computing, and compiles to C, making it very easy to interface with existing libraries. It requires no manual memory management, and has very nice structured synchronous reactive concurrency primitives.

(EDIT: I realise that multitasking and concurrency aren't quite the same thing; it also has experimental interrupt support though)

Here's a made-up example for Arduino (for which it has support out of the box[1]). It creates two concurrent fading LEDs at different frequencies, and resetting at the push of a button:

#include "arduino/arduino.ceu"

input int PIN_02; // button input
output int PWM_05; // LED outputs, remember that pins 5 and 6
output int PWM_06; // have a higher PWM frequency on the UNO

// a code block that concurrently fades an LED in and out
// `pin` the output pin of the LED
// `min` min value of the fade
// `max` max value of the fade
// `delay` number of milliseconds to wait between increasing/decreasing `analogWrite`
code/await Fade_forever(var u8 pin, var u8 min, var u8 max, var uint delay) -> void do
loop do
var int i;
loop i in [min->max] do // fade in loop
if pin == 5 then
emit PWM_05(i);
else/if pin == 6 then
emit PWM_06(i);
end
await delay ms;
end
loop i in [min<-max] do // fade out loop
if pin == 5 then
emit PWM_05(i);
else/if pin == 6 then
emit PWM_06(i);
end
await delay ms;
end
end
end

loop do //endless loop
// if *any* of these three code blocks (trails) end, all of the remaining trails in
// a `par/or` are aborted and code resumes (in this case, the loop restarts).
// By comparison, a `par/and` construct would require *all* of the trails to
// terminate before continuing.
par/or do
await PIN_02; // .. meaning that if a button is pressed, we reset the loop
with
// fade the LED at pin 5 quickly between 64 and 192
await Fade_forever(5, 64, 192, 5)
with
// fade the LED at pin 6 slowly between 0 and 255
// note that because it fades over almost twice range (255 vs 128)
// but not exact, it's around eight times slower, not four, and it
// will slowly go out of sync.
// We can push the button to reset however!
await Fade_forever(5, 0, 255, 20)
end

[0] http://ceu-lang.org/, http://fsantanna.github.io/ceu/out/manual/v0.20/

[1] https://github.com/fsantanna/ceu-arduino
BOSH works with Windows machines.

Most of the pain is building stemcells (the target disk image). Microsoft haven't quite made their peace with the idea.
But if everyone is driving the speed limit no one can pass.
Wondering if Apple should have rather spent their time and energy in R&D for a front-facing camera sitting behind an OLED screen so we could have a real bezel-less screen.

Earspeaker behind a screen works already (a Chinese handset manufacturer did this) and I dont need the other sensors and that for Face-ID. I found a fingerprint sensor better anyway.
Mathematicians Measure Infinities and Find They’re Equal
It could be abused in ways that cause innocent people to suffer, if we don't have the checks in place to prevent this. It could also be used to protect the innocent from being mistakenly charged.
Large Hadron Collider Will Destroy Earth
Independent Component Analysis: A Tutorial
I'm excited for self-driving cars and ML/AI tools that help professionals (e.g., drug discovery, treatment).

The Keras lead developer wrote a post called "The future of deep learning"[1]. The podcast Partially Derivative has a good summary of it[2].

On the implementation side, I'm looking forward to distribution. Computers are all around us, sitting by idly – how can we put them to use? How can we make them secure? We're starting to see integration of ML models into mobile systems (with Apple's .mlmodel and ARKit).

[1]:https://blog.keras.io/the-future-of-deep-learning.html

[2]:http://partiallyderivative.com/podcast/2017/07/25/the_future...

[3]:http://papers.nips.cc/paper/4390-hogwild-a-lock-free-approac...
For what it's worth, I sometimes have trouble getting my Surface (one of the ones with Windows Hello) to recognize me when I'm in my apartment and the bright sun is shining through. I've never tried using it outdoors (not that the reflective glass would be encouraging of that), so I can't really speak on that.
Don't forget to read the about page: http://tomspeak.co.uk/posts/quiet-hacker-news

I somewhat agree. For example I try to avoid discussion with more than 100 comments. Usually the small discussions are more technical and have a better signal to noise ratio.
>Lol I won't ever hand that level of personal data to a government institution.

But you would to a private one? Why?
I'm really surprised at the resistance to this idea. Granted that we can never know another person's conscious experience, never mind another species', what reason could there be to think that it would be the same in this regard as ours? Seems to me the burden of proof falls more on that claim than on the claim that they're different, which I find completely plausible.
The amount probably is low enough not to be an issue. If it needs to be somewhat high, they could use the output of the face detection from the visible light image capture not to blast anything at the eyes themselves.
So they are wrong to repeatedly call it pauseless? Or are you making a distinction between their implementation and their algorithm? Or are there different definitions of pauseless?
Ouch. That would be a worse patent-grab.
Love it! The tempo and physics feel really good and you can do a lot of cool fun goals! I didn't have any noticeable lag.
Wrong URL. Dupe anyway: https://news.ycombinator.com/item?id=15235854
JavaScript Engines
> Nah, i don't think that's it. Fear is a feeling, which is per default not any more or less connected to "i need to buy this thing" than any other feeling

It seems to me that a significant part of the press and TV news are selling just that - fear. It doesn't take long to find a word like "threat", example taken at random, on the first page of the NYT ("Shinzo Abe: Solidarity Against the North Korean Threat").
The incredible architectural secrets of Steve Jobs Theater
Well, Ted Nelson has better standing for claiming to have envisioned what the internet could have become before anyone else than most people.

What he saw isn't what we have built, but it was prescient. And remember, he was talking about these things when just barely after it was sensible to consider whether a humans or a computer would complete a computation sooner (Ulam versus von Neuman in analyzing thermonuclear processes, for instance).
Launching “La French Tech Suisse” from Geneva
Yes, the current Kinect is a time-of-flight device. The original one was an "unstructured light" device, the generic term for those random-pattern-of-dots projectors. This is a takeoff on "structured light", where you project a known line pattern on a 3D surface and view it from another angle to get depth. Structured light systems are used industrially; the compute power required is low, as is the software complexity.[1]

[1] http://www.micro-epsilon.com/2D_3D/laser-scanner/
Credibility isn't necessarily lost over failed doomsday predictions, at least among the faithful - "When Prophecy Fails" is the classic example of this. And these people tend not to have any credibility outside the faithful to begin with.
I tried Input for a bit but wasn't really fond of the way it looked. My favorite coding font for some time has been Trebuchet MS. It looks really nice in the environment I use: fairly large fonts on a high-DPI display.

With one exception, it has easily distinguished punctuation and characters like 0Oo and 1lI|. The exception is that it has a rather poor tilde. One of these days I'll load it into a font editor and put in a better tilde.

Regarding deeply-nested functions not lining up, the solution there is to stop using column alignment and use indentation instead. As an example, the Rust team recently changed their style from this alignment-based format:

let mut rewrites = try_opt!(subexpr_list.iter()
.rev()
.map(|e| {
rewrite_chain_expr(e,
total_span,
context,
max_width,
indent)
})
.collect::<Option<Vec<_>>>());

to this indentation-based format:

let mut rewrites = try_opt!(
subexpr_list
.iter()
.rev()
.map( |e| {
rewrite_chain_expr( e, total_span, context, max_width, indent )
})
.collect::<Option<Vec<_>>>()
);

Even if you use a monospaced font, the latter style is much more practical. For example, if the arguments to `rewrite_chain_expr` were longer in length, you would simply change it to:

let mut rewrites = try_opt!(
subexpr_list
.iter()
.rev()
.map( |e| {
rewrite_chain_expr(
e,
total_span,
context,
max_width,
indent
)
})
.collect::<Option<Vec<_>>>()
);
How to identify suspicious processes running on OS X?
Is there some reliable software to do that? Or a free service where I could upload the list of running processes? If not would you have any interest in such a (free) service? Thanks
+1 for Bitbucket
> If you're going to use a locally modified network

Except (correct me if I'm wrong), this is not a "modified network", it can be another disconnected network that's just as "correct" in the standard conformance aspect as the Internet. It's more like Chrome is "modified" to support one network better than others - or rather, to possibly break on other networks.

In fact, it seems to me like the very idea of HSTS preload list isn't friendly with UAs working on multiple separate networks.

But yeah, you're right that this is what they are designed for after all. (I'm also probably slightly biased, since some of our test environments use .dev domain in our LAN.)
It runs on my laptop and phone and doesn't phone home. Example: I download a trained network, it runs locally (maybe on some special purpose hw), discovers remote resources (example train, metro, bus timetables) and tells me the shortest route to destination without any company knowing where I'm going to.

This is a silly example because we don't need an AI for that but it's late here and I should've given the idea. No centralized architecture, no spying, no tracking. I'll pay for that.
> Congratulations, you've just started building a database of everyone entering the country with biometric data that can be checked in the field with equipment costing less than $1000, and which can later be cross checked to find people traveling with false or multiple IDs ("this facial structure comes back as matching (person x) and (person y), and the gait is almost the same. Pick him up.")

I assume you believe this can be done accurately, or you wouldn't be suggesting this scenario. In that case—what exactly do you see as the problem here?
Actually, this is literally 100% what Australia is looking to introduce in the next few years in its airports - gateless immigrations.

https://www.theguardian.com/australia-news/2017/jan/22/facia...
advances in general intelligence
> Isn't that what we effectively have, with so much of the Internet's value either locked in Facebook's garden or beholden to Google?

No, because you can download the entirety of Wikipedia, including its edit history and discussion.

Also, you can download a not insignificant number of primary sources through both sci-hub and various other sources like Project Gutenberg, IMSLP, etc.

Add to that all the things that swell to prominence on Bittorrent trackers whenever the Streisand effect is in play.

I have a hard time seeing that content disappearing any time soon. But I also have a hard time seeing how that content would have been aggregated in the first place if you had little micropayment barriers between all the things.
Facebook can affect elections to put candidates in office who will arrest you.
Eh I was mostly sick of having to have a device to open the gate, a device to turn on my car, and a device to open my garage. Whats wrong with 300MHz? I'd rather not have to carry around all this crap vs a depth sensor that I might use once as a gimmick to 3d map my bathtub.
> Wondering if Apple should have rather spent their time and energy in R&D for …

I'm pretty sure Apple R&D is continuing apace :) They ship updates every year, so at some point during the cycle they have to decide what they'll ship in the next model. Figuring out which set of features to ship now that also keeps them on a path forward to a not-completely-decided future is quite a challenge, I'm sure. They've been pretty successful so far.
Immutable Data Structures
Apple has a patent on a camera integrated into the display. So it’ll happen at some point. There’s probably a team working on it in R&D as we speak.

How did you find TouchID to be better than FaceID? Did you get a pre-release version of iPhone X?
To summarize the entire article in one sentence: "Ride sharing is risky, but we decline to evaluate whether it's more or less risky than cabs."

This article misses an opportunity to explore the crime rate in Mexican cabs with the crime rate in Mexican ride-shares, and instead beats the same dead horse as every other "scary ride sharing headline to get people to click for ad revenue" writeup over the past few years.

Bad things happen. If you don't present how likely they are to happen — relative to a contextually appropriate baseline figure — when you report about them, you're just using scare tactics to drum up views to pay your bills.

"Uber rider is hit by lightning. Are ride-shares safe?" is an example of how NOT to report a lightning strike of a rideshare passenger, yet I guarantee you that's what every crappy press agency in the world will lead with given the chance.

"Passenger in car-for-hire hit by lightning." is much more accurate, contains no less relevant information — lightning doesn't care if it's Uber or Lyft or a Taxi — and is vastly less interesting for people to click on.

Don't get suckered in by these articles.
Super-fast, sure, but it wastes a ton of space on typical workloads.
Check Point's Bogus Windows Subsystem for Linux Attack
I think it is just P2P in a sense that no additional third party is required, except for the connection establishment. It is still a client-server model. The difference is just that any browser can become a server hosting the game.

Even if P2P in this case meant that all clients were connected to each other, you could still have each client maintain its own state and only transmit the user input. I do not see why this should not work well as long as the majority uses honest clients.
Criminals should be fearful, so that they think twice before committing a crime against an innocent.
Here's some comparison https://www.youtube.com/watch?v=ZOH1PoOOeuY
That's great - congratulations.

Less profitable - yet profitable - sounds reasonable. I'm not familiar enough with the builders pricing to know.
Natural language generation.
I would not want to be an in the field spy for any country right now or at any time in the future.
Regulation.
In my former job I kept a secret "project shitlist" detailing my feelings about the worst parts of the codebase(usually 8-year old technical debt).

Now I see that they were actually pretty tame. Here's an example:

Variables used before declaration because "code style".
You wouldn't need an app or new browser, this could be done using the semantic web technologies that already exist.

https://en.wikipedia.org/wiki/Semantic_Web
Windows Pentesting: Hunt for the Domain Admin
Today I read that The Pirate Bay tested this new form of monetization (running a miner in you browser). I thought that might solve website monetization finally. We still have to figure out stuff like battery draining on mobile but it is the first step and I can buy some Monero which is well suited for JS/CPU mining (or in other words, it doesn't have a huge upside when mined on GPUs).

And what do I see here? That before it even started people are fighting it.

Found this solution better than ads and infinetely loading ad-tech JS files.
Aspen Pet Self-Warming Cat Bed Review
Though websites are written for the web.
But that's nothing compared to IDing people by their license plates, face, gait, etc. as they pull up to the airport, to catch them earlier.
Unfortunately, as many game creators, they seem to believe that everybody in the world has qwerty keyboards, which is not the case. Using the A, W, S and D letters does not make sense on azerty keyboards (up and down reversed). Why can't we use keyboard arrows to move?

Too bad, the game would have been really fun to play if controls were usable for me.
Self awareness.. Intellegence only exists where there is self awareness
The Best Recommended Pillows for Neck Pain
It might seem like an absurd threat to you, but 8 people were killed by terrorists near my office in London a few months ago, including one of my colleagues.
I would also not like to see Orwell's book bought to life, but perhaps you can find a more sensitive way to express your view.