skysight-inc/HackerNews huggingface dataset:
As other have already mentioned there are a lot of existing solutions to this problem. I'm not averse to reimplementing tools myself, but it you're going to do that it makes sense to add improvements along the way.

One obvious improvement would be to compress the stored data, via gzip/bzip/similar, which would result in a smaller binary. As a small side-effect the embedded resources would be less visible to anybody who ran "strings" against your binary.
Visiting old.reddit.com/r/all seems to work around the signup popup nag.
Ubiquity is based on the Vyatta platform, which means it’s pretty decent as a network device. Unless you’ve got gigabit WAN speeds, it will probably be sufficient for your SOHO needs. But I would split the wireless functions from the Routing/firewall functions. You might even do a three-way split with dedicated devices for each function.

But most Ubiquiti devices are going to need some sort of a management machine, running their proprietary software. That could be an old repurposed desktop, a small format computer, or something else. But it will need to be a more mainstream OS — I don’t think a Raspberry Pi will do the job.

I’ve heard good things about Mikrotik, but then they are also vulnerable to the recent VPNFilter malware. And they might do okay on the Routing side, but I don’t know how well they will perform on the firewall or VPN server side.
> So there's no debate to be had on affirmative action, and everyone who supports it is racist and wrong? Plenty of people I know consider it racist.

Let me guess: they're mostly white, and mostly male, and mostly of average- to below-average intelligence.
It can, but for practical reasons, generally does not. For Rust code anyway; often anything bound via FFI is dynamically linked.
Also YT channel 3blue1brown
> Anyone know of anything like that? How do you approach deep diving into unfamiliar spaces?

Once you're past learning the basics, I've found it very productive to go to SO, search for the topic tag ie. React, sort by most voted, and read all questions/answers in sequence. It's a great way to forcefully gain real world experience on something.
I am a software engineer that loves to help others. Nothing to do with self-marketing, at least not intentionally, but a welcomed skill in the team. So the question makes sense to me.
> The history of human technological advancement is the history of violence and the desire for control.

It's certainly not given, though. Post-war Japan is an example of enormous technological progress (that surpassed other nations at some point) without military emphasis.

Ever since I learned about Sapolski's baboon troupe, I have been always wondering how many things that people call "natural" for humans to do are actually quite easily culturally changed. I think a fair bit.
Works on Firefox for Android at least.
No barrier to entry, yet despite two years of the most horrendous (and self inflicted) press imaginable, Uber still has a massively dominant position?

Reminds me of another company with no barrier to entry, Coke. It’s massive profits led Sam awaiting to spend millions creating Sams Cola, which crushed Coke in taste tests and got massive distribution from the get-go. And utterly failed.

If you can understand the massive barriers to entry Coke really had, you’ll begin to understand how massive Uber’s competitive barriers are.
Tesla Model 3 Gets CR Recommendation After OTA Braking Update
I really love seeing rust making progress. It's a fantastic (with slightly ugly syntax) language that I want to learn. :)
Verifiable Claims and Distributed Identifiers at W3C
Four Pillars of a New Secular Monasticism
what the hell does that even mean?

You've used that term ("thug-rap subreddits") twice here in this discussion, and I'm pretty sure you're just trying to bait, because not only do they simply not exist, but even if one did, it would be about 1/100000th the size of a toxic waste dump like The_Donald or any of the MRA swamps that plague Reddit.
Yeah, it was a pain in the early days but I feel like Blizzard has recognised that and are actively taking steps to improve things.
Literally 30 seconds of searching brought up a IFF transponder that would add 100 g (3.53 oz). Why isn't a state owned drone not equipped as such? (XPC-TR Mode C Transponder)
This is a patch. It was sent to a mailing list for review. It has not been committed.

Also here's the revised patchset, which is more thorough and changes some config syntax:

https://marc.info/?l=openbsd-tech&m=152763303217829&w=2

https://marc.info/?l=openbsd-tech&m=152763343417988&w=2 (adds rewrite)

https://marc.info/?l=openbsd-tech&m=152763318517884&w=2
No error, and no lessons to be learned?

If the drone pilot believed a crash was imminent, and the F15 pilot was oblivious, I'd be concerned. It could have been a lot worse.
You have to ask yourself whether, in the process of building that complex UI, you haven't invented another framework.

After the first few web apps, one necessarily sees the repetitive elements and wants to capture that in libraries and abstractions. Routing URLs? Reuse that widget? This is just coding instinct.

I think it is possible to have a stream of projects where each new one gets its framework copied and pasted from the previous. That does not mean it's not a framework, just one without name and documentation.

Then there are projects of a certain size that you wouldn't want to do like this. Stakes too high, more than 1-2 developers. Then you can either brush up your framework and give it a name and documentation and contribute to the 'problem' of too many frameworks.

Or use something that others use and is just as suitable.
That's why you don't fight terrorism by blowing up buildings from robot sky drones.

And to be clear: If you make the decision to murder a household of children, there is no justification, you are a sick, twisted individual. The justification that you might prevent other indeterminate future innocent lives doesn't change that you carried out a heinous act.

You cannot claim the moral high ground against terrorism when you are acting like a terrorist.
I really want something in rust that can read orc files from hdfs and write them to some other database using jdbc or odbc. It's difficult though. So many technologies there from the Java world :(
you sure seem fond of that word "thug".
I have been looking for a good gigabit speed multi-WAN firewall/router solution.

The Ubiquity Edge routers give you multiple interfaces, and can do multi-WAN, but not at gigabit speeds. And not with also handling VPN functions.

I’ve been looking for good NUC or SBC type solutions with enough CPU horsepower and multiple independent NICs, but I haven’t found anything yet. Please let me know if you find anything in this space.
There is a sibling comment by RodericDay that is [dead], and I have no idea why:

> Mithril is my favorite by far.

> It's not even close. It's depressing how little-known it remains.
Insane growth of all the messenger apps surprised me.
my advanced mathematics was so poor when I was in college, even now still be. I want to learn it, and learn it well, but like all the losers, I did't make it.
This is why I can't work in enterprise.
Lots of one-time bonuses. I haven't seen nearly as much (any?) about across the board wage increases.

And it's not like Wal-Mart was hurting for money before. They could have raised pay before. Or they could have kept the tax cut money and paid it out to owners. So I'm not convinced. The tighter labor market makes a lot more sense.
Is this program also applicable for people living outside the US?
> Reddit has movements like hail corporate trying to self-police dishonesty and manipulative behavior.

Self-policing can also be manipulated. You cannot rely on user-intent alone, you need some structural protection against these kinds of things. Although I don't know what the best kind is.
You're assuming that the quickest route to safest auto-driving lies via incremental improvements to existing systems and that's not necessarily true; see: AlphaGoZero
Wow, what a disingenuous comment.
... which makes it okay because ...?
2005 must have been nice:

"Online, the answer tends to be a lot simpler. Most people who publish online write what they write for the simple reason that they want to. You can't see the fingerprints of PR firms all over the articles, as you can in so many print publications-- which is one of the reasons, though they may not consciously realize it, that readers trust bloggers more than Business Week...

Whatever its flaws, the writing you find online is authentic. It's not mystery meat cooked up out of scraps of pitch letters and press releases, and pressed into molds of zippy journalese. It's people writing what they think."
EU regulators don't do that, mostly because in the EU there is a right to a proportional punishment, meaning you must be able to pay it, atleast if you're a corporation.

The EU has no interest in bankrupting anyone, there are guidelines setup by the EU for the regulators for this.
TIL about signed overpunch

Except the "natural" way also recognizes a single zero with no sign, so it's still not accurately modeling that.

If you wanted to model natural arithmetic accurately you'd need 2 bits for the sign (positive, negative, unsigned). At that point, all of single bit signed magnitude, and complements are compromises.
I've got about a hundred accounts and none of them were created with an email address.
As a moderator of a decent-sized subreddit, the number of people who complain they weren't aware of our rules because they use a mobile client (that makes it impossible to view the sidebar, where the rules are mentioned) suggests to me there's a ton of mobile users you're discounting.
Didn't know this was a thing, but it makes sense. Clever... evil, but clever.
> I think this is a fair and in depth comparison.

redpixie is a MS partner, so I don’t expect it to be fair.

https://www.redpixie.com/blog/iaas-paas-saas

“As a Microsoft Partner, we focus on Microsoft Azure IaaS solutions”
Royal Air Maroc Cargo Adds New B767-300 Freighter to Its Fleet – Air Cargo
Ha! I'm not sure how serious this comment is in terms of how you choose to spend your time at work, but a person with that attitude isn't going to last long working for me. I expect them to deliver.

I'm not a tyrant, and I avoid setting hard deadlines as much as reasonably possible, but I do expect concrete evidence of output that delivers customer and/or business value.

Still, in many organisations I think you're right. So much energy is expended on marketing to/currying favour with managers that not much is actually delivered. It's how you end up with 100+ people taking more than 6 months to deliver two pages that allow customers to register for a service (names omitted to protect the guilty).
The worst cases are the only ones that actually matter.

If you can demonstrate your stuff still works in the worst case, then when the worst case does actually happen, your staff is the only thing that will still be working when everything else goes down the tubes.

All of computer science is predicated on worst case analysis for a very, very good reason.
Reading what you wrote is a great teacher. You don't need to publish to do that. Make a review queue, put the article online but don't publish it.

Every day review the article again. First review, you might find your expressions bland and enrich them. Second review you might end up realizing you skipped on an important point, etc.

When the article is ready, publish online and try not to change it afterwards. Not being able to touch the final product gives a sense of urgency and helps with focus.
Not really. Though this should be trivial to do - just start and commit in the base controller life cycle hooks - I would never want or recommend it as he default. Too many things can go wrong with out of hand work, sequencing, assuming that hooks will happen when you do call save methods etc.
Yoga guru Ramdev launches a messaging app Kimbho to take on Whatsapp in India
I tried out actix-web and to be fair I'm not very fluent in Rust yet, so I had a similar experience of not being able to figure out some things readily enough.

So as a result I've opted to using D instead for my current project, I've been able to get more figured out with Vibe.d in shorter time so I'll likely stick to D for this project due to time being a factor against me.
I remember a businessman from Hong-Kong, 15 years ago, telling me that as soon as USA realizes China is better at business than they are, they will switch overnight to hating capitalism and free trade.

At the time I thought it was a bit exaggerated.
The modern case for keeping signed overflow as UB is that it unlocks compiler optimizations. For example, it allows compilers to assume that `x+1>x`.

If implementations are forced to define signed overflow, then these optimizations are necessarily lost. So implementation-defined is effectively the same as fully-defined.
Post-war Japan is an example of enormous technological progress (that surpassed other nations at some point) without military emphasis.

This oversimplifies the issue, and insinuates that the Japanese became pacifist.

In fact because of a long imperialist history Japan chose to become personally defensive - while being protected by the US forces through the Treaty of Mutual Cooperation [1]. So postwar Japan effectively outsourced their strategic capability to the US and UN.

[1] https://en.wikipedia.org/wiki/Treaty_of_Mutual_Cooperation_a...
Why would people do either of those things when ad-blockers exist?
QBasic llvm-based compiler
High-quality schools can increase academic achievement among the poor (2010)
Pretty light on in the enterprise computing section. I had expected more, enterprise applications are far more than just dropbox/slack/some product I never heard of before this report.
Goodhart's law will eventually come around.
"Personal experience tells me that only a minority of Windows devs even know what an environment variable is"

This kind of garbage ruins your argument.
Toxicity would be closer to a cluster of trolling and circlejerking.
Short GPU OEMs.
Anybody tried the new interface?
Proof writing. Sat down with a textbooks and partial solutions at the back. Took a year as I had other priorities. Advice:

1.Regardless of which route you choose to go whether probability theory, algebraic geometry or optimization algorithms, do a course in proof writing. Absolutely do not skip it. It will teach the fundamentals and most importantly patience and persistence

2. If you're a programmer, prepare yourself for a much larger feedback loop. Unlike code which can just be executed and you have the satisfaction of seeing something sorta work at first try, math is a completely different beast. It will punch your expectations in the face, and the progress points you celebrate will be a joke compared to what you are used to with code

3. Screw the videos, just sit down with a hardcopyand work through the theory and most importantly work through the problems.Try to get a textbook with a partial solution set.

4. Practice Practice Practice your fundamentals

5. Have realistic goals and timelines! People trip up here big time

6. Be prepared to dive into things that at first glance may seem unrelated. Don't skip chapters just because you think you don't really need to make progress towards your topic of interest. More often than not, you'll end up coming back

7. Celebrate the small milestone

8. Expect things to get exponentially difficult as you go along.

9. Learn how to manage extreme frustration and learn to keep your promise to come back to a problem you couldn't solve again and again. Nothing ever gets done in one sitting especially if you're learning.

10. Mixup things to make sure things don't get boring!
My criticism is that its usually US -centric, sure there is more about China every year, but the healthcare section is all US, lots of media usage habits which are all US, economics, GDP all US.

For example, I've not learned much at all from that deck about whats happening in Africa or India.
No fucking way. The persistent main memory to replace dram older than Sebastian and this kind of thing takes at a decade to develop if you're lucky.
That's true, I'm sure.

But even so, those who contribute to weaponized AI still share moral responsibility.
How does putting a 2-5 year experience range filter for job skills or education better than saying 2 or more years? Someone with 6 years of experience doesn't have fewer job skills than someone in the 2-5 year range.
Then you should really think if your impression of the apocalyptic situation is actual thing or just propaganda. Smoking though is a probability thing just as the obesity is.
for the same reason of the eternal september
I asked for a full facebook data export, and this data wasn't in the bundle they gave me.
So what I'm getting from this statistic is that in China, if you get old and sick, that's probably the end. In US, if you get old and sick, you might have a few more years. Albeit with lower QoL. I'm actually ok with that.
You can send a message to my email if you are in need of hacking services...ranging from social media account hacks,email hacks,websites,phone hacks,e.t.c...brucefancherhacks@gmail.com..
ZkLedger: privacy-preserving auditing for distributed ledgers
A white knight of data protection?
> as soon as USA realizes China is better at business than they are

This is jingoistic at best. Let's ignore that "goodness at business" is an ambiguous and multidimensional metric. Or that defining a "better" direction is similarly dubious. The argument is simply "anything you can do I can do better." To that, the counterfactual is Ricardian comparative advantage.

More broadly, every culture says such things in times of growth and decline. It is never true. But a changing baseline combined with localisation bias reproduces it often. It is a case where the utterance of a thing is more meaningful than the thing itself.
Virgin Galactic’s SpaceShipTwo hits Mach 1.9 in second successful test flight
War has been forever, but you have to ask in service of what? For the US, it appears to be in favor of world dominion. The words empire and constitutional government don't really go together very well. Project Maven helps the drone program in some fashion. It helps provide support for a program that assassinates many innocent people. If you choose to not be "naive", then at least pick something that materially contributes to national defense or international peace. This program can only be seen as offense, which is a violation of the UN charter.
Is this actually a new phenomena? I remember when I started programming c. 2000, the big-name programming gurus were folks like Kent Beck, Ward Cunningham, Uncle Bob, Ron Jeffries, Dave Thomas, Joel Spolsky, Jeff Atwood, Martin Fowler, et al. While some of them mostly knew their stuff, some were outright hacks (Peter Norvig's vs. Ron Jeffries' attempts to create a sudoku solver is one of my favorite examples [1]). Most of their names wouldn't be recognized by someone just getting into programming now.

As I've gotten older, I've learned that there's often an inverse correlation between how good a programmer is and how likely you are to have heard of them, because the folks who get good at programming are actually programming and not writing blog articles about programming. Most of the latter are really content marketing, trying to drum up business for consultancies, and so you should treat them as advertisement rather than advice.

[1] http://ravimohan.blogspot.com/2007/04/learning-from-sudoku-s...
Ironically, I figured the authors of the article weren't very impressed with their results since they weren't outlined in the summary...
And China spends very little on healthcare, especially through its public sector: http://www.oecd.org/els/health-systems/Briefing-Note-CHINA-2...

So other factors are probably responsible.
Primarily data that can be used to identify the user and these have a pretty good definition.

If you have a database with users in it, that's basically the row in the Users table, along with everything in the database that has a user_id, which depending on the data you're talking about, might be enough to just set the user_id to `null`, but if unsure and if possible, then cascade delete is the safe choice.

Basically that's nothing that a normal RDBMS doesn't do efficiently already. If you are using a RDBMS, you should have had a sane deletion policy on your foreign keys already.

It gets more complicated with NoSQL databases of course, but you knew already that by using a NoSQL that's essentially technical debt you're postponing. But having worked on many such systems in the past, it's not a tragedy and certainly not something that couldn't be solved in the last 2 years since the GDPR was adopted.

Honestly, GDPR was adopted 2 years ago and people now act all surprised that it came into effect.
MDR Optometrist
The Jason H Nakagawa has gained prominence among their patients by providing high quality as well as superior eye care services. The MDR optometrist is dedicated to the beauty of eye wear.
http://www.jasonhnakagawa.com/
Booklist for the Well-Rounded Computer Scientist
And in any other Western country, you'll both live longer and have a higher quality of life.
This sounds an order of magnitude lower than RPi 3 B+ published network performance benchmarks, you should get around 250 Mbit/s = 30+ MBytes/s. Also, it's gigabit ethernet now.

(reference: https://libre.computer/2018/03/21/raspberry-pi-3-model-b-rev...)
We have police drones now?
Now climate is changing you see that all the models are becoming less and less acurate.

That's not true.

"Last year, the National Weather Service 5-day forecasts were within 4 degrees of the high temperature. That's as accurate as 2005's 3-day forecasts and a full degree better than the 5-day forecasts of 11 years ago"[1]

[1] http://www.mcall.com/business/tech/mc-weather-forecasts-impr...

https://www.washingtonpost.com/news/capital-weather-gang/wp/...
And if you don't like the Evening Standard, you can always pick up the other free paper, the Metro. Owned by the Daily Mail Group and guaranteed to be worse than the Standard, but with more tabloid gossip and blaming problems on immigrants.
Have there been any research into the decline of weather prediction models?

Sounds really interesting.
Because you don't have their consent.
Learn about the Option type: https://en.wikipedia.org/wiki/Option_type
Well this is the classic NYC employer perspective - it's impossible for you to be inventing things "off the clock" because you will never have the opportunity to be "off the clock". In their mind, unless you are sleeping or dead, you should be working... Good luck.
Life expectancy has also improved in this time frame in nations such as Germany where there also have been a slow drift upwards in obesity.
This looks really nice! I learned Scala primarily to use the Play Framework which is a fabulous way to build large web applications. This looks spiritually quite similar, but with the advantages of Rust.
Call it snark if you will, but it is intelligent, perceptive, witty snark, a rare combination.

(check out that username)
vouched

I think it's perfectly reasonable to have people socially pressure others to keep to the agreed upon conventions of communication. (It's kind of what this place is known for.)

If someone wants to do it in a funny way, all the better. Humor wins hearts and minds.

I don't understand the ignoring of basic writing conventions thing. If you think that's going to make your writing stand out, or be more expressive or whatever, you're wrong.

It is less expressive, and it only stands out for being disorienting and unpleasant to look at and read.

Seeing people write like this brings to mind this quote.

Be regular and orderly in your life, so that you may be violent and original in your work.

Write with the standard conventions, so that what stands out are your ideas, not the reader's effort to piece together your loose ends.