skysight-inc/HackerNews huggingface dataset:
Soon to be added: truck driver, data entry clerk, etc.

Beyond that, people don't realize how powerful AI actually is and how close we are to making it general purpose. AI can already automatically create functions for just about anything given enough data. The only real problem is that it generally provides a shallow and entangled understanding of the world. But it _can_ automatically create an understanding.

So what they are working on is creating a better factored and more accurate representation of the world automatically. In a way this is a matter of degree of performance. You have basically a Manhattan Project scale effort at this. All of the Turing Award winners, many geniuses at companies like Deep Mind, Open AI, Microsoft, Tencent, Baidu. Also John Carmack. Plus thousands of enthusiasts who have access to most of the same research which is posted on arxiv and the same core open source tools.

It's strange to me how many people expect all of these geniuses (and largely working together by sharing research openly) to continue to fail for the next 30-40 years.
>We write code in formal languages rather than natural ones to stay away from ambiguity. Emojis are a straight downgrade.

I think this is the most important point of it all.
Since you brought up the Linux Foundation as an example, the large pool of contributions are from Fortune 500 happy to use Linux instead of paying for UNIX licenses.

Which in any case only a tiny part of kernel contributors can live from.
I cannot gather whether you are pro or contra regulation from this comment since regulation is stepping in and interfering...
The implications of comparing UX work with lipstick, in terms of the author's attitude.. don't get me started.
CLI: https://github.com/mrowa44/emojify

I don't use pycharm so I can't propose anything.
What is the name of the book about shifting baselines? How 500 years ago you could throw a stone into the ocean anywhere and hit a fish?

"Paradise Lost"?

Edit: Found it:
https://www.amazon.com/Paradise-Found-Nature-America-Discove...
usually, there are pictures in the articles with images of the stolen sand.

The majority of time is not a shot-glass, but more like a bottle.

Here some pictures:

https://www.ilmessaggero.it/photogallery_img/MED/31/07/44531...
https://www.repstatic.it/content/nazionale/img/2019/04/26/11...
https://filecdn.nonsprecare.it/wp-content/uploads/2016/09/FU...
https://www.gelestatic.it/thimg/xdU2x4YwGfNp33fZp0ePMCBh38M=...
https://trekking.it/wp-content/uploads/2016/02/copertina1-10...

A shot-glass is around the tolerable level because it's the amount of sand you find in your shorts when you are back home from the beach.
A Primer on Disruptive Products
One could easily imagine lanes controlled by the end user.

For example, "You pay $60 per month for a 50Mbit cable connection consisting of 1 Gigabyte of low latency traffic and unlimited regular traffic". Then the user can set certain programs to be "low latency" using an app available from the cable company. If they want more low-latency traffic, they can pay extra.

Actual implementation through CGNAT could simply involve having different source port ranges for low latency traffic.
> correlated variables from well over 500 years ago

Not to mention that ithe reliability of inputs is completely ignored. If one would try to honestly estimate the error bars for all that, it should be obvious that the data for most of the places can’t be used for any such analysis and even less to draw any conclusions, especially not to support current policies.

It’s something produced with an agenda and it shows.
A productive environment for remote work
Really fine, maybe next year we get the FOSS desktop.
Yes, but I think the OP referring to Go as he dont want one or the other. He Wants both! And Go being near no-compiling time meant that best of both world ( From his perspective )
On a modern type like the 777 there is an easy way to do it. You can call up the checklist on the screen and it marks everything that's "done" as green. So essentially you press the button, and all should be green.
That was a very good write-up. Quite fair, and Kool-Aid-free.

It is a pretty good synopsis of the issues faced by open-source developers, these days.

Much like The September That Never Ended was probably the best thing that ever happened to the Internet, but was really tough on the folks already there, the adoption of open-source systems by commercial entities is making open-source "sexy."

Open-source developers (of which I'm one) need to make extra efforts to document and "decorate" their projects, and often dream of "going viral."

However, like so many folks have found on YouTube, fame != money.

In fact, once your project starts getting all that lovely adoption and enthusiasm, it will also start getting demanding, pithy, threatening and abusive contacts from users.

I strongly suspect that a lot of OS developers have walked away from promising projects because of this crap. I'm a stubborn, cantankerous bastard, so I haven't; but I also have the "advantage" of not having any projects that have gone massively viral. It's been a drip that I can use a saucepan to catch; not a deluge.

This smells like a business opportunity. Maybe set up a service for OS developers that will field all the abuse for them, and make it real cheap.
Nope. Being sync, and being so extremely "sync" like that is just detrimental for remote work. You have to go async in order to really leverage the benefits from remote work in your organization.
You should only have to store the self-signed cert exception once, at least on a given device. Now, if you're being targeted by a state-sponsored actor they might somehow be able to get you onto a honeypot network within the 2-minute window between plugging in your router and making your first connection to its web interface, but for everybody else a self-signed cert that you accept once during initial setup should be plenty good enough.
It's still not clear whether the GPL would apply in the way commenters here think it would.

GPL clauses would only affect Google code upon linking. It's often possible to use fuse style software without linking - they could use it via the command-line and mount whatever they need at startup or even dynamically.

Does osxfuse have a command line tool? Most fuse style software does. If it doesn't, Google could have written a command-line client and open sourced just that.
This is a very sucky situation to be in, and I've been on both sides of it.

I wrote KSCrash [1] a decade ago, and it's become the de-facto standard for crash handling in the Apple ecosystem. I didn't intend for this to happen; I just wanted crash handling MY way. But it's my baby, and I need to support it (technically no, but yes I do), even though I get no financial benefit from it. For a year, I was paid by a private company to supercharge it, but that funding dried up, and as a result the Android port stalled because I took a new job to pay the bills, writing Java code.

Musashi [2] is a smaller example. It's an emulator, so it doesn't need nearly as much attention. All the same, a number of 68k based anthology releases for popular game systems used it and contributed neither fixes nor funds. I don't mind so much with this one because, as I said, it's pretty low maintenance.

Today, my latest itch is efficient and human-accessible data communications, and so I'm spearheading a new bidirectional, general-purpose, platform agnostic, encryption-capable, transport-agnostic RPC protocol [3], including all of the supporting technology it requires [4] [5] [6] [7] [8] [9]. If it takes off, it will save the entire planet a TON of time, energy, and cost, and I'll probably not see any donations or thanks from those who benefit the most.

Please don't take this as complaining. I'm still going to develop and support my babies, because I'm not doing this for the money; I'm doing it to better the state of computing systems (mostly for my own sanity). However, because I'm forced to find separate employment to support my family, it leaves me with FAR less time to focus on these technologies. My estimate would be that I'm running at 1/4 my usual velocity when I require separate employment. For bigger projects that turns a 1 year project into 4 years.

However, from a company perspective I also understand. Giving donations is actually a big pain in the ass, especially if it's to a foreign entity. Normal invoices are FAR easier, but then how do you structure it for free access + payment options without pissing people off? It's a tricky situation...

[1] https://github.com/kstenerud/KSCrash

[2] https://github.com/kstenerud/Musashi

[3] https://github.com/kstenerud/streamux

[4] https://github.com/kstenerud/concise-encoding

[5] https://github.com/kstenerud/compact-float

[6] https://github.com/kstenerud/compact-time

[7] https://github.com/kstenerud/varpad

[8] https://github.com/kstenerud/variable-bit-padding

[9] https://github.com/kstenerud/vlq
The operative word was "cool".
Like LLVM, which everyone is using to replace GCC, so that they are able to profit without contribution thanks MIT?
Apparently Ubuntu 18.04 introduced native emoji support through bundling Google's Noto Colour emoji font and an emoji picker ui built into Gnome. Looks very similar to MacOS's built in emoji picker that I'm used to.
If we could have :pig: as well, we could at least do :lipstick::pig: for kludges on bad code...

I think you're right on the mark about the strong cultural context and arbitrariness of the symbols.
The value I see in emoji for this sort of application (as others have also pointed out here) is for jokes and maybe (rarely) highlighting lines visually. Obviously the joke dies if the use gets standardized, and the practical disadvantages far outweigh the advantages.
That's just ridiculous! Voting is for suckas! Ha ha, I got my weed and my iphone, who gives a fuck about politics??? /s
A terrible, cheap headline on a rather poignant piece.
Note that `cargo check` is faster than doing a full compile. Also I use the `rust-analyzer` language server for IDE integration to catch errors as I write them. Between the two, my workflow usually avoids the need for actually compiling a binary until I'm ready to run tests.
> Reforming higher education means cutting spending first and foremost.

This has already occurred and continues to be cut further. What also happened however, is the legislature promised lenders that taxpayers would pay for all student loans. Of course this doesn’t get accounted in cash flow, because you can just assume more people will pay back their loans than actually will.

So now you have a situation where a lender can make a loan of unlimited amount of money with no risk to the lender, a borrower who knows nothing about money but has infinite ability to borrow, and a seller (schools) that get less money from taxpayers, but now can fight for the gobs of money that the students (who know nothing) have control of spending.

Hence unnecessary stadiums, recreational centers, buildings, admin, etc.
Building and leasing an oversized commercial port is a kind of expensive plan if all they wanted was a naval base. Last I heard, the Sri Lankan government expressly forbade China from using the port for military purposes and instead moved their own base there: https://www.reuters.com/article/us-sri-lanka-china-port/sri-...

So whether the primary aim was economic or military doesn't matter much, since the outcome was an expensive failure either way.
Not vastly superior, no. I use duck duck go, and nowadays I seldom use the google !bang to supplement a search; when I do Google is usually just as incapable of providing an answer.
No, working for the man, former FOSS zealot let down by what means selling tools to developers.

Got to learn that only enterprises or cloud walls work out.
As a cyclist who have taken the effort to ride correctly not only I have to put up with motorists who think that the road belongs to them, also with bicycle activists who think it is best for me to ride as If I were a pedestrian on wheels and that of course the road also belongs to motorists. Now I also have to put up with people on the internet who say that I am a troll because I try to explain as best as I can how me and fellow cyclists are being mistreated by almost everyone.
Any particular reason why this isn't notarised? I realise it's another hoop to jump through (and an annual fee for Apple's developer program), but given that I'm going to connect this thing to my Stripe account it would be nice if it didn't feel like it was avoiding (minimal! easy!) security checks.

For that matter, it's also slightly misleading that you don't call it out as Catalina-only. I'd love to use it (to wit, I've just paid you for it!) but I'm sure there are still lots of folks putting off the upgrade to Catalina.

(Indie game devs especially, since Steam's upload tools are 32-bit).
Yeah, here in Europe you'll never see anyone (European) using chip.
No, that isn't true at all.

In this economy you make the most money by creating the perception of value through psychological manipulation.

Actual use-value creation is different and economically secondary.

WeWork is a perfect example. It's an IPO-brand - barely failed, but it was close - instead of a sustainable business. Like competitor IWG/Regus.

This why branding and marketing are a thing. You use them to increase the perception of value. An unbranded widget or service can have identical use-value to a branded one, but the perception of value can be manipulated to make one far more expensive.

As for VCs - VCs are destroying value, because VC culture is geared towards unicorn farming and IPO cash outs, not stable-but-unspectacular business development.

See e.g.

https://techcrunch.com/2017/06/01/the-meeting-that-showed-me...

There's a huge amount of potential value being lost because sustainable but unspectacular businesses are starved of growth funding.

There's very little capital available anywhere for these businesses. Banks won't touch them, they can't go straight to IPO, and VCs aren't interested.

In fact VCs are mostly a subset of the investment industry, which makes its money from client fees, not from returns. Clients are tolerant of mediocre returns as long as there's the prospect of a lottery-winning unicorn jackpot somewhere in the portfolio.

As for Masayoshi Son - I have no idea what his game plan is. Nor does anyone else, clearly.
No, that would kill pilots. If you put the gear down, the drag increases greatly so if you do that during approach it increases the rate of descend significantly.

If it does that while the crew is distracted (why else would they forget the gear) you're putting them in an unstable situation, close to the ground, descending rapidly.

The current warning is fine. After what this crew got, if you still continue, it will literally shout "too low, gear!" at you in a continuous loop.
While you are right, I don't think calling something shit is the best way to point that out
Where's the free market here? As far as I know, student loans are guaranteed by the government so the universities are not incentivized to keep the cost down because no matter how much they charge, students can "afford" to pay.
This looks and smells like an advertisement, rather than an article.
That's a difficult question because it might limit supply of open machines for users who want the freedom to hack their own stuff. I think it's okay to offer computers that are basically Facebook appliances, but there should always be a toggle somewhere that allows people who know what they're doing to do whatever they please.
If you read the OP they say they were specifically crafting links that led to an image resizing webservice, so each load wasn't just requesting static content, it was consuming non-trivial compute cycles. Of course you can have a DDoS comprised of tons of requests for HTML or JPGs but the added overhead of performing a "resize" was at least a part of the plan. Failing a pre-flight would have eliminated that hit.
A blender is a blender. I don't depend on it for my livlihood, organising my life and entertainment.

Also, if somebody makes a good high-end blender, they're unlikely to change it in any substantial way every 5 years.

Actually, in fact, to belabour your trivial example, I suppose if I did have a particular blender I liked. The best blender in the world. That blended my foods like no other blender, was quiet, quick and nice to look at. Now, if it was an ingrained part of my life, like if I enjoyed making smoothies on a daily basis, or some shit, and the manufacturer released one that only plugged into some kind of "brave" new power socket standard, and would crack if I say put nuts in it, then if my blender broke and I had to go through the whole rigmarole of going to find a new one, going to various stores, and trialing various different brands (because rememember I'm very fastidious about my blender), yeah I'd be pretty put out. Maybe this all sounds a bit stupid, but so was your analogy.
Can't the knocker-upper just use an alarm clock?
How so? I don’t see the connection here.
I don't think her shitty robots are something to look down at, she not only used a decent amount of technology but also had imagination, creativity, fun and had a talent to get the viewers involved.

It takes an expert to get to her level, and a lot of guts.

I wish her luck and success in every way she chooses, but I find the new Giertz more bland and less fun (and I don't like the fact she has left Sweden when I moved in)
There is also a huge number of people who don't graduate at all.
I don't think a hyperbolic unlikelihood is a good argument that the poster will feel like the blogger one day.
The kind of books that only take you three weeks to read on public transport are usually garbage anyway.
Not to imply that Myanmar is a place where sigint entites should work, but since 2010 the country has dramatically improved and democratized and even has a (mostly) free press
> Surely someone involved would have known about that. I wonder what chain of events led to the creation of a secure enclave with such well understood flaws.

Don't you think that most engineers will just laugh the idea off, and do just enough to make their PMs happy?

Such nebulous concepts as "secure enclave" only exist in imagination of MBA types. Even the name "enclave" sounds like it was picked by a seasoned talkshop person.
Hey, It's Matt from ClickSend. I'll arrange for the content to be adjusted within 24 hours.
Could they do something like an obnoxious alert if the flaps are out but the wheels aren't down?
> Forces you to make smaller and more specific commits

This seemed like a negative point to me, I envisioned "smaller" commit messages purely of emoji's ..... :(
Glad to hear that. How about we change the name to QueTee so that we still can everything starting with a Q and people finally pronouncing the name right? :D
I think the point is that it's not OSI open source, rather than not "open source".
An apple can cost $30k if someone is willing to pay it. I’m sure there are more reasonable prices, many community colleges are far cheaper.

Problem is 18 year old that down know how to do a simple cash flow analysis being given tens of thousands of dollars as they see fit, as long as it’s at a “school”, however that’s defined. Obviously the “schools” have figured out how to best benefit from the hydrant of money available to them.
No line rate does not "imply pps at the smallest sized frames."

Network hardware always quote PPS using the smallest sizes. And this makes sense for things like route and switch processors. Perhaps you are confusing that.

You should reread your link a little more carefully. From your link:

">However it is also important to make sure that the device has the capacity or the ability to switch/route as many packets as required to achieve wire rate performance."

The key phrase there is "as required." Almost nobody needs to sustain forwarding Ethernet frames with empty TCP segments or empty UDP datagrams in them. In fact many vendors will spec for an average size. Since packet size x PPS will give you your throughput, if the average packet size is larger you need much less PPS to achieve line rate.
كلمات اغنية يهزك الشوق ماجد المهندس و احمد الهرمي
What I read and heard in the past few weeks about this hints at another solution. Instead of getting rid of student loans and college tuition fees, we need to improve the situation for students and open the market for other players.

Apparently the Department of Education chooses the loan service for borrowers, thus enabling a de-facto monopoly for Navient [0]. Now, if we had a functioning market people could choose better solutions, and better standards would prevail. Also data could be made public enabling students to choose a college that showed better performance for graduates careers [1].

[0]: https://www.youtube.com/watch?v=RjWWTTMj0xw
[1]: https://www.theguardian.com/money/2017/sep/06/us-student-deb...
the paper mentions TrustZone has (had?) similar issues:

> In 2017, Tang et al. [65] discovered a software-based fault attack, dubbed CLK screw. They discovered that ARM processors allow configuration of the dynamic frequency scaling feature, i.e., overclocking, by system software. Tang et al. show that overclocking features may be abused to jeopardize the integrity of computations for privileged adversaries in a Trusted Execution Environment (TEE). Based on this observation, they were able to attack cryptographic code running in TrustZone. They used their attack to extract cryptographic keys from a custom AES software implementation and to overcome RSA signature checks and subsequently execute their own program in the TrustZone of the System-on-Chip (SoC) on a Nexus 6 device.

it further notes though:

> However, their attack is specific to TrustZone on a certain ARM SoC and not directly applicable to SGX on Intel processors.

(ARM TrustZone is what AMD has in their chips)
Comes across as dry humour to me, but maybe that is just because I'm British like the Author. Injecting mildly sarcastic or "off-coloured" language into a casual piece of writing is very common. I half get where you're coming from though.
> I think the point is that it's not OSI open source

Yup, and the OS in OSI stand for, guess what, "open source".
Electric helicopters? Drones?
> And awful compile times can be a huge hindrance to productivity

Agree a lot with that. I write quite a bit of code in Rust and I use the JetBrains CLion IDE with the IdeaVim and Rust plugins.

CLion is very helpful when working with Rust code. It understands the language quite well and because of that it can help you by pointing out things that aren't going to work without having to constantly recompile your code.

For students and faculty members, JetBrains give out licenses free of charge that are valid for 1 year, and which can be renewed while you are still a student or faculty member. https://www.jetbrains.com/student/
All their security fixes are. My 2 year old laptop feels noticeably slower in day-to-day usage now. I haven't tested it, but I would bet a small sum of money that it would go back to its original 2-year-ago performance with mitigations=off specified to Linux.

If I can't undervolt anymore, then my laptop will be unable to run the CPU at 100% without thermal throttling. Not Intel's fault that Dell used a shitty cooling system and a too-high default voltage, but it's yet another penalty that I have to take because Intel failed.
> Right from your search console.

After the youtube banning debacle, can anybody really trust there are humans working in Google's tech support or that given the amount of traffic they receive that a ticket will be treated in acceptable time?