skysight-inc/HackerNews huggingface dataset:
i don't really know Rust apart from some curious onlooking, but afaik expressing monads (i.e. the Monad typeclass) in Rust is tricky – something to do with the lifetimes of closures and the objects they close over, i think. ([Idiomatic Monads in Rust] probably touches on that). it might be possible to just build it into the language a la Result or async/await though.

[Idiomatic Monads in Rust] https://varkor.github.io/blog/2019/03/28/idiomatic-monads-in...
OH lovely having worked at a company that in part was derailed by some opaque excel spreadsheet - you will have to forgive me if I am not so sanguine.
That's quite cool. I'm doing my feature at more of an API level. That said, many applications still need to be architected to do this sort of migration well. The turnkey version just guarantees a demo version. (As technology develops, the turnkey capability will increase, but people's demands on the technology will also increase.)
I was confused by that also. It may mean the ability to create Python API's for use by the team, or creating/using "Web API's" in the "Restful" or JSON sense.
Developer that works at Solcast here, hope others find this useful. Blog post with a tool to check the last 6 days of PV performance nearly anywhere in the world. Live data comes from 5 satellites. Tracks global cloud opacity and uses surface radiation estimates to model PV output. Handy to see if your rooftop PV system is performing at expected levels. Home page also has 1 day forecasts which are updated every 5-15 minutes depending on satellite coverage.
That's very possible too, but other 3DS games still use them, and hackers have found plenty of other entrypoints since Cubic Ninja.
Is also worth looking into the related and awesomely named, 'Human Interference Task Force'.

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

I think their best work has to be the ray-cats.

http://mentalfloss.com/article/27476/ray-cats-artificial-moo...

http://www.theraycatsolution.com/

https://99percentinvisible.org/episode/ten-thousand-years/
> As far as I understand, it's back to being desert everywhere today.

Not entirely. The once massive Mesopotamian Marshes (which were largely drained by Saddam to destroy the local Shia population) have been partially restored, from about 10% of the original size to about 50%. It will probably take many decades for the ecosystems to be restored, but it is nonetheless good news.

Edit: Worth seeing here https://earthengine.google.com/timelapse#v=31.16454,47.12287...
If we're speaking genderedly, the same could be said of male car culture.

Something whose sound makes your spine shiver, is fast enough to feel on the edge of control, and looks a million times better than you?

"The number is not zero."
Gyms can do it. Is hot desking a bench that much different?
My thoughts on this.

https://oppositelock.kinja.com/ruminations-on-stoplights-and...
That was the joke actually
Area of earth is 170 million square miles. 2000 mile radius patches have 12.5 million square miles. Even assuming perfect tiling, 10 wouldn't be enough.

Throw in realistic angle limitations (not horizon) and coverage per satellite rapidly decreases
It was an older version with a vulnerability but as far as I know not a default password.
How Artificial intelligence systems could threaten democracy
It sounds like those builds weren’t quite set up correctly. I’ve used TeamCity’s build chains quite a bit and haven’t seen this behavior. Depending on exactly how the builds are triggered it will sometimes enqueue redundant builds, but as the duplicates come to the top of the queue the server realizes they’re unnecessary and doesn’t run them.
Thank you. This is new information for me.
> While it is easy to bash on an inanimate object, there are some very dedicated and empathetic people who care deeply about the project. Some of those people do this work in their off-hours and some to this work as part of their daily work activities AND also in their off hours.

I've been using Jenkins heavily over the past year since a client of our purchased the enterprise version. It was billed to me as a mature open source product that has been refined over the years by people trying to optimize their dev operations. While I'm sure some people really care about it, the user experience is so utterly disappointing it's almost impossible to imagine how it got to this state without neglect.

Even if you ignore all the complicated stuff, the web UI is embarrassing. While I don't suggest a "pretty" UI is necessary for devops, I would think you'd have a quick win just by having some people re-style the existing UI to make it look and feel like something built this century and not require a dozen clicks to get to important information. There are also bugs that are so painfully obvious it makes me wonder how they still exist. An example is if your Github branch has a slash in it (eg. feature/something) you get a 404 error if you try to navigate to that builds' results.

There are also features that appear to have almost no value yet are in the core UI and clearly took some time to build. The weather icons representing various permutations of previous build states is one ridiculous example that comes to mind.

I would respectfully suggest you run through some real world Jenkins experiences like the ones mentioned in the article. Also setting up a new server, configuring non-trivial SCM settings, debugging Jenkinsfiles, etc. To echo the article's sentiment - it feels like I'm constantly fighting with Jenkins to do what I need instead of being guided into a mature set of features.

Conversely - Octopus Deploy is a related product I have been using alongside Jenkins which has been an absolute joy to work with. Everything from initial setup to configuring its agent software on host servers has been straightforward. It has a simple, elegant UI that provides access to important information and actions where you would hope to see them. And most importantly - everything works. I have yet to encounter a bug or experience any broken UI states.

I'm glad to hear CloudBees is making some effort to improve things and I hope PMs like you continue to be involved in the community and solicit feedback, even if it's hard to hear sometimes.
As a society, we've already dealt with an experience that is "addictive" where people "can't help themselves": drunk driving.

Societal pressure plus draconian penalties has put an end to omnipresent drunk driving. The same will work for distracted driving... but only if society decides to take action.
What kinds of projects?
ALMOST DID THAT...

Soon after HyperCard was introduced I was working a 'sweet' IT position at The Phone Company, IBM AS/400 stuff. It was burning me out though, I liked the machines but not the corporate culture. The thought that I was destined to have my boss's boss's job some day filled me with a sense of dread, not triumph.

Before that I'd been into PCs since the late 70s 8086|Z80|S-100|CP/M|MS-DOS and had worked for a time doing board/memory level repair of Macs. So I contacted a good friend of mine who was also comp sci professor and colleague and told him "I'm dying here! What's the next best thing? What are you working on?" He told me I was ape-shit crazy and should get over it. The job I had was one that he groomed his students for and most had to leave town to get them, here I had one and was asking him for advice??

But he was really excited about Apple IIs and Macs with HyperCard and the way it could revolutionize High School and University learning. He had the idea that some day with HyperCard apps and networks you could have the brightest HS students begin to choose a curriculum for themselves sail off at their own pace, seamlessly getting through High School and into University courses by, say, 10th grade even?

He used to say "Now we go to school because that's where the teachers are. But tomorrow we'll go there because that's where the computers are." Notice the lack of the idea that computers could become affordable. Give us a break! He thought school was a necessary environment but he envisioned teachers more as advisors than broadcasters dispensing the same curriculum to all students. He also wanted to design his own HyperCard concepts from scratch with better networking. He was convinced that Apple was working to port everything to other PCs. He clearly had something like a modern web browser in mind but we didn't know that then!

If I was foolish enough to leave my IT job I was welcome to join his team, he had some students and other consultants working for him. But in the end I did something else entirely, left the Phone Company rejoining the PC world where offices were being networked to share documents and I stayed with the command line, which led into commercial Internet providers and unix servers.

My poor friend called me a couple years later to say that his investment into HyperCard, the learning courses he'd developed, and time spent had mostly been wasted because of Apple's platform lock-in and Claris predatory licensing and pricing.
You are triangulating yourself, while broadcasting kinda loudly to the sky. So not directly. This is no hackers pancea. But a network of them hidden on rooftops connected via side channel may find effective use.
They already make Inmarsat (BGAN)/Iridium WiFi hotspots. This would be no different. Power and view of sky go in, Internet comes out.
Why would you need to do this? The constellation still needs downlinks - and the downlink nearest the physical location of the user should always be where that traffic pops back onto the Internet.
As stated on past earnings calls, the growth has been driven by Google Cloud in both technical and sales roles.

https://www.forbes.com/sites/jilliandonfro/2019/02/04/google...
Did you knew for certain that your program will solve the puzzle at some time? Did you have an estimation of the date?
Back when I did a mechanical engineering BTECH (higher vocational UK quali) in the 80's - we still learnt how to design a belt drive.
Celebration at the MIT on the 15th of May and it is public.

I don't have a blog (yet) but I do have a few things I'd like to write about (not just this puzzle) and share with other enthusiasts so I think I'll simply start a blog. But it won't be on the 16th: I'll need some time to come back home etc.
I do the same thing with a street view of my childhood home (since been sold to new owners) that still has me and my sisters' cars on the street from visiting my parents for the holidays in 2011.

Brings a tear to my eye every time I see it because it reminds me how things change.
Yeah, I always wondered was << just an ill advised attempt to show off operator overloading (I’m sure things had it before C++, but it definitely wasn’t commonplace). It never made much sense to me.
I'm curious specifically about the prospect of circumventing firewalls in China or other places where internet access is heavily restricted and censored. I imagine that China could tell the US government to tell SpaceX to cut it out and cite various relevant international treaties, but in a lot of ways it's more of a political question than a legal one. I doubt many people outside the North Korean leadership would object to providing Internet access to North Koreans, for instance.
This seems like a massive privacy flaw
Of all the undifferentiated heavy lifting you can offload to your cloud provider, CI makes a lot of sense:

- You probably want to store artifacts in its object store anyway.

- Rent exactly the right amount of compute for the concurrent builds running in any given minute.

- If your projects have sufficiently simple build-and-test entrypoints i.e. "make" then you're highly portable and not too worried about lock-in. You don't even need to be deploying to the cloud provider you're building on.
Scanimate: The Origins of Computer Motion Graphics
All this is irrelevant to the issue of warning aliens about radioactive waste however, since if we could preserve archive.org, I'd assume we could also preserve a database of radioactive waste locations.
Whether you agree with it or not, it's a documented fact that Marxist/Leninst theory is clear on the desire for a reasonable length of working day.

https://socialism.com/fs-article/karl-marx-on-the-struggle-f...

Marx gives credit to the abolition of slavery for sparking new life in the U.S. labor movement in Capital, Volume I, published in 1867, in a section on the length of the workday.

"In the United States of North America, every independent movement of the workers was paralyzed so long as slavery disfigured a part of the Republic. Labor cannot emancipate itself in the white skin where in the black it is branded. But out of the death of slavery a new life at once arose. The first fruit of the Civil War was the eight hours’ agitation that ran with the seven-leagued boots of the locomotive from the Atlantic to the Pacific, from New England to California.

The General Congress of labor at Baltimore (August 16th, 1866) declared: “The first and great necessity of the present, to free the labor of this country from capitalistic slavery, is the passing of a law by which eight hours shall be the normal working-day in all States of the American Union. We are resolved to put forth all our strength until this glorious result is attained.”

At the same time, the Congress of the International Working Men’s Association at Geneva, on the proposition of the London General Council, resolved that “the limitation of the working-day is a preliminary condition without which all further attempts at improvement and emancipation must prove abortive … the Congress proposes eight hours as the legal limit of the working-day.”
Yes you can. More here: https://www.fcc.gov/media/over-air-reception-devices-rule
or we could try a less authoritarian approach and work to improve technologies like android auto and apple carplay that allow drivers to take advantage of the useful features of their phones without taking their eyes off the road.
I'm not sure that's what I needed. For example, I wanted to trigger a job only for a merge request, and only if the target branch of the merge request is e.g. master. Is that possible? Trigger a job only for a MR is possible, but I don't know how to further do the later branch filtering.
Apparently, getting a Nintendo developer account is pretty difficult. You have to pitch a specific game to them and follow a bunch of rules to make your game and code secure. That's also why Nintendo treated this incident as such a big deal - they are very strict about access to the platform, and this blatantly broke their rules.
Correspondent’s first U.S. employee speaks out
People who can actually penetrate stuff "by hand" do exist, and I'm one of them, but how many of us work for pentesting companies? I don't think the money is there, mostly, because clients are wary of buying snake oil and because clients don't actually need real live vulnerability exploits. The pentesting clients just need to close holes, or at least satisfy an insurance company that they did so. Pentesting clients want to certify compliance.

I put a "by hand" job posting in the "Who Is Hiring?" thread. Here: https://news.ycombinator.com/item?id=19543995 It isn't anything I'd call pentesting. We study software, not specific installations of software.
How does this work when things need to be launched into space? I get that 4,400 spread out over such a large area makes them minuscule but it's still something.
How to Create Custom OPC UA Information Models
From Wikipedia[1]:

> Addiction is a brain disorder characterized by compulsive engagement in rewarding stimuli despite adverse consequences. [...] The two properties that characterize all addictive stimuli are that they are reinforcing (i.e., they increase the likelihood that a person will seek repeated exposure to them) and intrinsically rewarding (i.e., they are perceived as being inherently positive, desirable, and pleasurable).

It is a psychological definition of addiction. It is all about compulsive behaviour of seeking for some stimuli and nothing about the hijacking of the reward system or use of government violence. What does it mean to hijack the reward system and how to demarcate it from "to be actually rewarding"? Is eating of high-carb food actually rewarding? You can get a lot of cheap calories this way.

[1] https://en.wikipedia.org/wiki/Addiction
Getting to Know Python 3.7- Data Classes, Async-Await and More
This website is awesome. Internet should be like this.
And fun fact: that (french) book was actually typeset in LaTeX but I had to fight big times with my published/editor so that they'd accept LaTeX as they wanted me to typeset it using QuarkXPress. I knew how to use Quark XPress but I wanted that book to be typeset from Linux, with LaTeX. And eventually they accepted ^ ^
Teamcity?
Looks great. Now on my to-do list to build something using it. Well done and wish you every success with this as a business.
> I hate, on a fundamental level this whole "bash in YAML" trend. Let's take a powerful, turing complete language and put it in a _config file_.

That's a feature. You don't want to reason in Turing languages, you want to reason in a mostly restricted grammar with its Turing-complete escape hatches clearly pointed out.
I recently had the chance to visit Jakarta after over 10 years away, and they're finally starting to get some things right. The recent emphasis on public transport is particularly promising: the first MRT (subway) line finally opened this year, there's a lot more on the way, they've beefed up the commuter railways, Jakarta airport T3 is head and shoulders above the old ones, etc. Some bloggage on the topic:

https://driftingclouds.net/2019/03/28/jakarta-by-rail-mrt-op...

https://driftingclouds.net/2019/04/01/jakarta-by-rail-airpor...

Much of the credit goes to recently re-elected president Jokowi, who's the least incompetent leader Indonesia has had in a while (possibly ever/since independence?) and who's also the prime mover behind the new capital idea. That said, I'm not entirely sold on the idea myself, the track record of other SE Asian countries trying this -- Putrajaya in Malaysia and particularly Pyongyang-in-the-tropics aka Naypyidaw in Myanmar -- are not encouraging.

http://www.thebohemianblog.com/2017/07/naypyidaw-myanmar-gho...
That's interesting. The fun fact is nobody uses QuarkXpress anymore (almost everyone in the design world switched to Indesign) while LaTeX ... is eternal. So wise choice.
Actually its a burst reservoir that is nasty.

I was told at college that in the event of the small full service (electricity water and air on tap) lab block's compressed air reservoir blowing it would take most of the building with it.

Steam is even worse BTW
1. 89% != 100%. If you miss a pedestrian and hit them, you're in trouble. Do you really want a car that misidentifies things 11% of the time? The kind of nines you're looking for in a self driving car are much higher.

2. Multiple frames misinterpreting something the same way doesn't help you. Also many times you can only draw 1 conclusion from many frames e.g you need N seconds to tell a person's intent.

3. Redundant sensors are great. Radar + camera can help give good estimation about where things are in the world, but cameras have disadvantages (e.g occlusion, low sun angle, etc) and radar too (resolution, poor range, interference, etc). If you don't have redundancies for the weakness of each sensor, you are going to have problems in the long tail.

4. Ghost mode driving doesn't actually capture the long tail of crazy situations, especially since their current sensors most certainly don't store all the data needed to recreate the world. You need to drive a verrryyy long time to see some real-world situations that break your assumptions about your sensor robustness.

5. Highway autopilot is more or less solved (with varying safety bars). Surface streets are the hard part and Tesla hasn't demonstrated any progress there beyond PR / hype.
MIT 6.851 Advanced Data Structures, Spring 2012: https://www.youtube.com/playlist?list=PLUl4u3cNGP61hsJNdULdu...
He's halving altitude to 550 km, in ideal cases bringing latency to 15 ms. Some satellites will be even lower, 350 km, for populated areas.
https://arstechnica.com/tech-policy/2019/04/spacex-changes-b...
> I don't know who's advising Boeing on their crisis management and media strategy, but they're doing it wrong.

You have to consider the four possibilities. Whether the media strategy is in the interest of

1. The flying public.

2. The Boeing as a company.

3. Boeing's stockholders.

4. The perceived interest of Dennis Muilenburg.

I'm assuming #4
Do you actually think it would be an unreasonable burden on a small business to have to remove a dead person from a marketing database when requested to by their family?
Switch piracy is massively easier than on PC. You just have to hack the console once and now you have access to every game. Also the games are signed by nintendo and the piracy installers verify that no one has modified the game since nintendo verified it so there is no risk of malware
>And this is probably me getting old but I don't know how people can spend hours hunched over a laptop in café seating, as opposed to an ergonomic office chair and monitor at eye level.

Ask any orthopedist, it catches up to them. We can all buffer it for a certain amount of time, but anybody who does this for a long time will develop issues.
It as back legs and fore legs.
I must say, nearly 20% quarterly revenue increase sounds pretty amazing for such a large company (I guess not every quarter is equal - but 20% increase every quarter means a doubling of revenue year to year). Is this typical for all the big tech players?

Is it really not crazy - is the market(s) still expanding that much?
Thoughts on macOS Package Managers
when you're driving a car, job one is driving the car. how is he the asshole for reminding you that the light is green?
Previously on HN: https://news.ycombinator.com/item?id=19696096
>> I'm not sure how well this would actually scale, though. It's not like this approach hasn't been tried over and over for the past few decades.

I'm not sure either, but i remember reading about hospital management software for the middle east implemented using low-code.

So maybe, the current software ecosystem, which is brilliant for innovation, finally found the trick ?
> The call ended abruptly when Balakrishnan—talking on a hands-free system—was rear-ended at a red light.

So the expert was doing something that has been demonstrated to be nearly as distracting.

I am very skeptical of this recent study. Yes, it’s good that drivers are looking forward instead of at their laps, but a good driver is looking all around and making risk calculations about people and cars not directly in front of them.

https://vtnews.vt.edu/articles/2019/02/020519-vtti-handsfree...
"This is Why"

> And there's no simple explanation that can inform policy-making, the WHO says, putting the results down to a range of biological differences and gender roles around the world.

ಠ_ಠ
> Where were the FAA when this system was verified?

https://www.seattletimes.com/business/boeing-aerospace/faile...

"The FAA, citing lack of funding and resources, has over the years delegated increasing authority to Boeing to take on more of the work of certifying the safety of its own airplanes."
Branch offices for large companies are a better use case for WeWork.