skysight-inc/HackerNews huggingface dataset:
The terrible routing of the board does actually impact the device though - the decoupling and power distribution is so messed up that PLLs do not lock on it [1]. Also the lack of a proper external clock means you have to rely on the +/- 10% internal 48MHz oscillator.

[1] - https://twitter.com/oe1cxw/status/950083493073178625?lang=en
Why should there be “balancing”? The entire premise of copiright is just wrong to begin with.

Here we have this perfectly anti-rival public good produced. But of course anti-rival just doesn’t work that well with free market economics, you know with the externalities and all. And since we just can’t imagine any other form of work allocation schemes than the free market, what to do?!

Naturally the most obvious thing, destroy the pesky anti-rival externalities. Let’s waste as much effort, and misery, as it takes to force it into the shape of the rival goods we all know and love.

It’s quite sad really.
FWIW, I was always impressed how you looked out for Terry on HN.
> Because they want revenue from EU citizens?

First of all not all websites make money.

Secondly, monetizing the EU is a step that usually occurs very late into the life of a startup. Startups almost always monetize the US first.

So if you are a company that owns a website that doesn't make money from the EU and the EU comes up with regulations that adds thousands of dollars in costs and hundreds of thousands of dollars in potential liability to your business, the obvious and easiest solution is to simply shut them off.

We have seen this occur for GDPR and I am confident it will occur for this legislation as well.
Is any documentation about baseband segmentation in SoCs public?

I'm not familiar with the mobile microprocessor space, so curious about any details.
>It would be nice to see the black bar on HN.

Seconding this. He was a great programmer, and deserves to be remembered.
The Hunt for an Open Courseware Standard
You have no idea what psychosis does to you do you?
Also you know nothing of my stance on racism. But I can clearly read how much of a bigot you are.
Blackbird Studios | Lead Fullstack Developer | San Francisco | Onsite or Remote* | Contract to hire

Blackbird Studios is a full service digital product studio. We specialize in a holistic approach inspired by HCD and Lean. Services include CTO consulting, product strategy, engagement strategy, UX/UI, and development plus long term BML iterations and maintenance. We work with large and small companies/startups on projects ranging from 1-6 months with 2-6 people on each project.

We build full stack web, mobile, physical installations, etc. Our favorite stack is React/Redux, GraphQL, Rails, and React Native. We also use a wide range of other tech as needed since we face a pretty diverse set of challenges. Recent and upcoming examples: Elixir/Phoenix, .Net, C++/Qt, embedded Linux, Native iOS/Swift, Native Android/Kotlin.

Working at Blackbird is very different from larger product companies. We operate in very strategic relationships with our clients which gives us a unique opportunity every few months to deep dive into a new interesting understanding of our client's business and build ground up new apps where everyone is making major and early contributions.

We are looking for a Lead Developer with extensive experience in dev team leadership, new product development, and collaboration with business and design stakeholders. Serious consulting experience is also a huge plus. Specific skills ideally include our favorite stack (at least very interested in learning) plus (ideally) knowledge of either native iOS or Android. As a senior Blackbird team member, occasional travel to San Francisco and other locations is part of the job for project kickoffs and other critical collaboration phases or meetings. In a given month this can be anywhere from no travel up to a couple days every week or occasionally an entire week on site with a client.

I am a founder so ask me anything! If there are other aspects of what we do that interest you definitely still hit me up!

Email me at jobs@blackbird.us
Seems like GM’s infrastructure should be depreciating rapidly.
I do wish OpsGenie would use Twilio or someone for SMS messaging so I don't get messages from 20 different phone numbers. Makes it very hard to set a custom alert tone.

Also, iOS doesn't allow you to set a custom per-app alert sound, so I can't set one there that will wake me up when stuff is broken.

Also the UI on their app is marginal at best - multiple taps, no back tracking, etc.
Does anyone have a rule of thumb on when A/B testing becomes important for startups?

We have a few thousand visitors a month and are starting to convert, but my guess is A/B testing language and buttons would be premature optimization for us. Just curious at what point that's no longer the case.
This blows my mind.

On the Stanford Solar Car Project -- a mostly-undergrad student group -- we always built our cars with two physically separate CAN buses, one for nonessential features and one for the motor controller.

That way, we limited our surface area for catastrophic bugs: the only things connected to the safety-critical CAN bus were the motor controller itself and the throttle board.

This for a one-off experimental vehicle.

CAN is a very simple, unauthenticated bus. Any device can send a message that every other device on the bus will receive. Messages are typically just a few bytes long, binary encoded.

The idea of attaching an internet-connected infotainment computer to the same CAN bus as the brakes is absurd. Doing so on a production car, even more so.

--

The Ford story is disappointing but not totally new.

A few years ago, Jeep committed similar design malpractice, resulting in a bug where Jeeps could be crashed remotely. https://www.wired.com/2015/07/hackers-remotely-kill-jeep-hig...

I'm surprised that regulators still allow these kinds of designs.
Hacker News :)
I'd be interested in this, as well. Also: What is the operating system's UI going to be like? Considering that https://pureos.net only shows the desktop version (a Debian derivative), I'd say there's a lot of work waiting for them on the software side alone to make the OS usable on a touchscreen.
The alternative is to sit down and design a new language for this task, rather than to try to force C to be that language, which is a task that it is successful enough sufficiently often to be touted as the solution and fails at sufficiently often for people to complain that it fails.

The problem is that almost no one needs a portable assembler, and even those who want it very often only want it for very small snippets of code. If you want to specify something very exactly that is legal only because of the particulars of your machine, then use assembly. There are certainly a few things that compilers could expose that are poorly exposed in most languages (floating point environment, various flag bit manipulation including checked overflow and add-with-carry, vector instructions, synchronization barriers, underaligned types). But you don't need portable assembly for those things, just better compilers.
The US Constitution contains no prohibition on spying. You might want to read it before posting.
Thirding this.
Even just regular work experience will help a lot. Some of the successful founders I know had a few failed startups under their belt. But you can learn a lot from just working with other people. I’ve learnt a lot about all sorts of things just by taking an interest in how my colleagues do their work, and most of it was stuff I’d have struggled to figure out by my self.
How accurate is your timesync? Do you use NTP across the board, and if so, how often do you check with your upstream clock servers to see if you might need to make some minor adjustments?

What happens if two different devices try to make updates within the window of your timesync error? Who wins then? Because they both think that they're the latest and therefore their write should win.
What is the severity?
I don’t think it’s illuminating or productive to call him a racist. He was obviously mentally ill to a life-changing extent.

People I respect sometimes say dumb stuff when they are drunk or tired or are having a terrible day or whatever; they can have a rest and return to “normal”. Terry couldn’t.
In a New Email, Elon Musk Accused a Cave Rescuer of Being a “Child Rapist”
That's a lot to unpack.

I'm not saying we should condone the racism, but he was mentally ill, and I'm sorry, you do get a bit of leeway with that. The guy was schizophrenic, thought he was hearing voices from God, then killed himself. The courts have decided that if someone is proven to be mentally ill, they're not fully responsible for their actions, and if Terry doesn't qualify as "mentally ill", I don't know who does.

I am not saying that he should have been un-banned from HN, I'm not saying we need to pat him on the back, and I really appreciate you trying to imply that I'm ok with racism because I engage in some form of empathy when a mentally-ill human does some awful stuff.

None of us are immune from this; all of us are just one head injury away from some kind of mental illness or brain damage. If I start hearing voices from God telling me to be racist, I would hope that people would engage in at least some level of understanding.

I'm not trying to "gloss over" anything; I pretty specifically said that he will be remembered for his racism, but I think we should always remember his illness.
Yes; Chrome doesn't actually use that password you type for anything, it just checks if it's correct - the function literally returns a single boolean. As soon as you're logged into your Windows account, they are available. In fact, if it wasn't so, Chrome would have to ask you for the Windows password for every form it wanted to fill with a password.
They haven't started delivering outside US yet. Europe is planned mid 2019.
This is very interesting. I couldn’t find any details regarding the hardware for the initial device, I assume this is because it still in production. Is there a ball park we can expect?

I love the idea of an open source phone which could be used as a phone & laptop replacement. Even if I’m still likely to carry an iPhone as well (but probably as a wifi only device if PureOS can a handle my phone needs).
Okay... but Davis was literally mentally ill. Not euphemistically, not as some hand-wave, but literally, actually ill. So yes, it is completely fair to not define a person by something that they have no control over.
At least regarding 'most ethical' they are in healthy competition with Fairphone (and maybe e.foundation, and others I don't know of)
for my personal hobby project, i migrated it from elm to js-of-ocaml [https://ocsigen.org/js_of_ocaml/] + lexifi's ocaml-vdom library [https://github.com/LexiFi/ocaml-vdom], and have been pretty happy with it. i did not go with bucklescript (i'm guessing by reasonml you mean reasonml + bucklescript, since that's the combination that has the community around it) because i wanted to make both a desktop app and a webapp from the same codebase, and js-of-ocaml fit that use case better.

if i primarily had to interop with javascript rather than with ocaml, i would give bucklescript (either with or without the reasonml frontend) a more serious look.
> Google sees you spent more time on the site (i.e. wasted scrolling) and thinks you were more 'engaged.'

That seems specious. By that reasoning we could predict long form articles would triumph over short ones, but that doesn't bear out.

It seems just as plausible that there's a population of readers that do like those terrible rambling stories and tend to be more loyal to a site if they do, vs a large population who will just click on whatever recipes show up at the top of the search results with a reasonable sounding recipe name.

Recipe sites also rip each other off all the time, and it would be difficult to tell where the authoritative source of a recipe was. The personal story part is harder to rip off without being caught as a scraper (and may then boost your SEO prospects).
Chevrolet Bolt electric vehicle won't be sold in the UK

https://www.autocar.co.uk/car-news/motor-shows-detroit-motor...
Pinger Inc | Senior Backend Developer | San Jose | full time | pinger.com

https://app.jobvite.com/j?cj=oq2r7fwK&s=SJSU

Responsibilities
* Develop backend PHP software in an Object-Oriented style.
* Enjoy writing code using test-driven development.
* Design and document software using Domain-Driven-Design principles.
* Work with product management, frontend, ops and other teams in a cross-functional team to quickly deliver new smartphone applications.
* Coach team in using OO and DDD to ship and maintain code, model and designs.

Requirements
* BS or MS in Computer Science (or equivalent industry experience)
Experienced object-oriented software developer (TDD, OO, DDD) for 5+ years

Highly desired
* Enjoys Agile Software Development with Scrum.
* Distributed web app development using LAMP stack with REST APIs.
No offense, but it might have to do with the way you seem to strangers. You get a sense of a person and sometimes you feel that you can talk to randoms; that they're interested and/or you're on the same mental wavelength. These senses are important, because even in the USA, where talking to randoms is common, you still want to avoid "bothering" people. So there is still risk of inconveniencing someone with an unwanted conversation, or making them feel uncomfortable, and this is still a big social no-no.
EVs haven't been on the road long enough to really know what the long-term durability is.

But generally, EVs have a lot fewer moving parts. There's less to break. Theoretically, they should last significantly longer.
More like 1200 years. They didn’t start the checksums until ~900
I went to WashU (#1 on that list) and while the dorms were nice I wouldn't say they were "nicer than your apartment" or "luxury". The benefits that you would find that you wouldn't find at most other places are personal bathrooms (sort of... you're still sharing with other students but just not a full hall of them), tempurpedic mattresses (only in the older dorms when I was there), and maybe carpeted floors. Beyond that it's not like we got anything crazy. We had a common room that was basically a table and a few chairs to study at, one in the basement that had a few couches and a TV, and one tiny kitchen for the entire building.

Just a little bit of context as far as "luxury dorms" go since I see WashU at the top of almost every list. Maybe luxury means your plumbing doesn't break when it gets cold and you don't get athlete's foot from the showers in the shared bathroom.
If session times go down, there is a lower chance users will notice the ads, and Google wants them to see the ads.
He might not have the skills to be a manager, but I’d like to think after the time he’s been there he could be doing a role that better uses his experience in exchange for more money/benefits than someone who started today. Hell, maybe he’d enjoy just doing something a bit less physical (says in TFA that he gets cramps in his hands).

As you say, not everyone should become a manager. That doesn’t mean seniority isn’t a thing though.
I'd agree that Lisp was too expensive when things took off. Not just in terms of compilers, but also in terms of hardware requirements. C was a better match for the tight memory of the day.

My personal hunch about the experiment (based on nothing more than my intuition) is that people think differently, and that Lisp's syntax is a good match for how some people think, but not for how the majority of programmers think. But as I said, that's just my current intuition. My intuition a year ago, for example, was different...
Ask HN: Share what you're building in terms of IoT devices?
I would love to hear what people are doing with IoT and custom devices. Using ESP32? MQTT? Share :)
I don't do anything like that. I just rely on the device's clock. Again, for my simple needs (to-do list), it works fine. It could be a problem if you have a device with the wrong time, but even then it would require a single user to be making lots of changes on the same property of the same object within a very small window of time, which for a to-do app is very, very unlikely. I didn't want to solve problems I didn't have.
Url changed from https://puri.sm/posts/2018-09-librem5-hardware-roadmap-annou..., which points to this post, which has more details.
China is Hollywood's primary market now. If you want to not go bankrupt as a major film studio, appeasing the Chinese is paramount.
I think some form of public service should be compulsory at 18, peace corp or military.
how is it ethical? surely if it was ethical it would be spelled out what its ethics are and how it guarentees those ethics are maintained across it's entire business practices including its supply chain? I'd also expect if it is shown that it is not ethical in some way, then the phone isn't ethical, and a full refund would be provided :)
I'm curious about what custom devices people are building and what are some of your biggest struggles?

If you're not building an IoT device, why? Don't know electronics? Too complex? Too costly?
Didn't Microsoft buy Wunderlist?
From [1]:

"Most update mechanisms are protected by signatures or other cryptographic primitives. However there were some indications that older CPU models (until around 2013) do not have a strong cryptographic protection and thus would accept custom updates."

[1]: https://media.ccc.de/v/34c3-9058-everything_you_want_to_know...
I wonder if the EdgeRouter Lite is similar enough to the Unifi Security Gateway to port that...
Not really... Not in the case of the standard library anyway.
Didn't MS already buy Wunderlist?
Inline assembly.
Most likely to the type and extent of moderation that is present on HN and the evolving purpose of both websites .
According to your article the passports were denied for the same reasons during the Bush and Obama administrations. Because the midwives actually admitted to committing fraud.
At that point the affected people will have to come in and sort things out. What's the alternative? Don't sort things out?

It’s that whole innocent until proven guilty. The government has to prove guilt on an individual basis.

From the article.

The same midwives who provided fraudulent birth certificates also delivered thousands of babies legally in the United States.

Law enforcement is constantly looking for a stupid pretext to check your papers. "Speaking Spanish" is a stupid pretext to check your papers.

You really believe that law enforcement looks for “stupid pretext” to stop blond haired blue eyed white people?

This is kind of my point. "Trump is a jackass" and "Trump is a racist" are not the same thing unless you're just defining racist to mean jackass, in which case everybody knows that already.

Was Reagan ever called a “secret Muslim” when he was sending weapons to Osama backed Mujihadeen and Iran during the Iran Contra scandal?

Also, the people who immigrate legally are more likely to be more affluent (and thus more conservative) than their home countries. People who sneak across borders the opposite.

Right because people from Norway wouldn’t support a large social safety net, government run health care, and free college education....
I accept that "transparent code" isn't sufficient in itself to provide a secure system, but saying that it is not necessary is just false.

As governments are pushing more and more to have back doors(or side gates here in Aus) it is becoming very important to have fully open code, as it is the only way to get around the vulnerabilities governments will be requiring phones to have in them.
>>EDIT: I'd also argue that giving him a platform whereby his worst behavior can be encouraged and goaded by faceless followers is probably the worst thing you can do to a mentally-ill person.

I agree that for some mentally-ill people that it can make them more sick.

But is "more sick" better than dead? I don't care how obnoxious or racist the guy is. I hate his opinions myself. From looking at the video, this is not somebody I would want to be associated with. But I don't hate the person. I hate his opinions. No matter how worse his behavior becomes, if he's alive, there's hope, right?

Isn't this the problem? People from a particular looked-down-upon outgroup are those that we would really, really not like being around, and we don't know how to help them, yet we feel that we should? (regardless of the group or why we feel we should help them)
Maybe try reading some of Daniel Suarez's earlier novels.

Good image recognition is a step towards not needing a human operator and that could change a lot. It's no longer a 1:1 or even 1:10 relationship with a human organization. They're more like intelligent mines that can be manufactured and deployed in bulk. They're no longer dependent on a radio signal and can lie in wait indefinitely on a roof somewhere for a good ambush.

No doubt he makes it sound easier than it is; tech often has unexpected limitations. But, it seems like it would be hard to show that it couldn't happen. It seems well worthwhile to try to ban the things (similar to mines).
Yes. There's a reasonably significant cost in stregthening the electricity transmission/distribution networks in particular if EVs ever move beyond the niche. Noone's yet had the argument about who should pay for that to my knowledge and it's quite a political question with no easy answer which will please everyone ("subsidies paid for by poorer people" i.e. non-EV owners and low-mileage EV owners vs "tax the more environmentally-friendly options").

Generation capacity is another issue - less cost than location and if there should be more incentives. Although if we suddenly need to build lots more generation capacity in short order it will put pressure on supply chains and have a cost impact as well which will feed through.
The tutorial is nearby https://wavedrom.com/tutorial.html
Yeah, I know, we'll use it until they actually kill it. Nothing really compelling in the Google Optimize offer make me want to switch, but maybe I am wrong.
That's pretty much the worst imaginable way to take what I said. What I meant to express is that something that complex means he could have been working on problems on the world scale. Equivalent accomplishments don't have equivalent usefulness. I don't think anyone would argue that the Mona Lisa is as globally useful as penicillin, though I'd happily argue that they're equivalent human accomplishments.

Edit: And for the record, yeah, I should probably stop spending so much time on HN.
> a modern smartphone baseband is essentially a USB peripheral

Since when? I'm going to need evidence for a claim like this -- as far as I was aware, Apple is the only one that does this, because they make their own SoC and then use a physically separate Qualcomm/Intel(?) modem.

All the other flagship smartphones use a Snapdragon eight-something with everything on a single die. How could you possibly claim with a straight face that it's "only" (really, truly, pinky swear) a USB peripheral, with no other route to main memory, which oh-by-the-way is also on-package?
My preference is for Unix and its ecosystem. I was a long time user of Gentoo, then Debian, then Ubuntu. On Gentoo I was more than happy to install everything from source and to optimize to my hardware where possible. I moved eventually to more user-friendly solutions (hence Ubuntu) as my work obligations grew because I couldn't afford anymore to waste half a day just fixing up an update in xorg/pulseaudio/whatever.

MacOS is pretty much the ultimate Unix environment where everything just works. You may not get as good package managers like Portage, but MacOS usually has a good enough solution like MacPorts back then or Homebrew now.

OS Updates while sometimes may have hiccups here and there (like the migration from GCC to Clang) it's usually painless with me only having to tweak a couple of settings here and there in my day to day tooling, like tmux. In Linux I expected it to break something major and actually scheduled at least a day to fix it.

In summary, I like Unix and I just want to focus on work.