skysight-inc/HackerNews huggingface dataset:
In a similar vein, I recently learned from Harold McGee's superb new book Nose Dive that modern flowers (the ones you are likely to buy from a flower shop) tend to smell less than their predecessors. This is because plants use the same metabolic pathways to make colors and smells, and if you optimize these pathways for colors, as we nowadays do, the smells suffer.
I guess it's tongue-in-cheek. But you made me imagine the scenario for a movie : once humans start going down that rabbit hole, code becomes more and more like nature : no over-arching "design" that can be reasoned about, just a sprawling mess of stochastically created spagetti that has been progressively patched.
Maxusz666 on Substack
Performance will take a hit then, which is unfortunate.
Most Reliable Hosting Company Sites in April 2021
I think the difference between a Karen and someone who simply wants adequate customer service is that the Karen will tend to abuse people who a) lack the power to help as they're too far down the corporate ladder and b) will lose their livelihoods if they shout back, making it an unsporting thing to do. You're a Karen if you shriek and stamp your feet at a teenage fast food employee over chips that are too salty, you're not a Karen if you calmly but firmly escalate things to people who do have the power to solve your problem. It's the power dynamic that makes one a Karen, "punching down" is a Karenish move while "punching up" is often fair enough in my opinion.
Location: Singapore

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Rust, SQL, Linux, Git.

Résumé/CV: https://drive.google.com/file/d/1n6nxh1KlJ2qjSsZQG_jlRJmkD1X...

Email: tedmundhtl[@]gmail.com

GitHub: https://github.com/iobtl

----------------------------------

Currently a university student looking for junior/internship positions.

I have past internship experience in ML engineering and data analysis (separate internships), having worked for one of the biggest e-commerce names in SEA. I've been mainly working in Rust in my spare time, working on a full-featured ray tracing engine (~8kLOC and growing).

I am interested in all things technical and have dabbled in compilers, operating systems and general systems programming. With that said, I believe that I may more suited towards a backend-related role. (willing to pick up any suitable stacks)

Please feel free to contact me if you have any questions. Thanks!
MS will just retrain the model on a different input. They could not care less and will actually happy that they get an external statement on the license situation and the ethics.
Impressive analysis! Missed out on a couple details, but I'll take that as a thoroughly researched/analyzed endorsement. Most importantly, we'll be scaling up a lot faster. Our current 1t/yr is just a demo. Our current roadmap is scaling up to a 300t/yr pilot in the next few months before setting up building a commercial plant (10kt+) in the second half of next year. Any chance we can poach you from Google? ;)
I would add to this that they created more problems than solved. Negative environmental impact, criminal activities, robbery of unqualified investors — all that for a few geeks to have a false feeling of privacy.
This feels rigged. It seems to go up when I sell and go down when I hold. It could just be that I'm a bad player, though.
> adds fixed latency

I don't know much about WireGuard, but generally speaking large fixed latency during one step can lead to huge variance in end to end latency due to queuing.
Same idea for iron!
> > [police being mentally prepared to kill] is a very serious problem...

> It is expected. That is part of their role in society.

Trivially falsified by the majority of UK police not even having access to firearms.

While (fire)armed police do exist in the UK, they are the exception not the rule, and indeed surveys repeatedly show a majority of UK police officers do not even want to be routinely armed.

No matter what differences exist between nations, it is clearly possible to make a society that functions without giving the power of life and death to day-to-day policing.
And that is a strange argument for me because almost everything used in games screams: military! Basics like orientation in 3D, physics, collision detection, then computer AI, even shaders and its parallel computing. All gaming 3d hardware feels like consumer sponsored military tech. How hard and resource intensive would it be for defence budget to create modern GPU? Yet they spent $0 on it, and can reap all the benefits now. Half a year of military conflict and USA would have the most amazing weapons systems made by its mobilised game studios.
August 2021
SingleStore (formerly MemSQL) (https://singlestore.com) | Lisbon (Portugal), San Francisco, London (UK), Raleigh (NC), and Seattle | Full Time | Remote

SingleStore is a database startup focused on high performance and hybrid workloads (HTAP). Our customers include half of the top 10 US banks, 2 of the top 3 US telcos, and 12% of the fortune 100. You can read all about our product here: https://singlestore.com/product.

Right now, we are in the process of building a next generation data platform capable of handling many different workloads in one system. Think about a massive company storing all of its data, operational or analytical together. That's the vision — and if that resonates with you, say hello!

We have several positions open:

* Senior Software Engineer, Frontend (Portugal, US Remote)

* Senior Software Engineer, Backend (Portugal, US Remote), Golang, Linux, Systems Engineering

* Senior Site Reliability Engineer, (Portugal, US Remote)

Careers page with individual links for each open position: https://www.singlestore.com/careers/jobs/

If you want to learn more about the engineering work we do, check out http://singlestore.engineering.

Feel free to email directly at david at memsql dot com.
I'm guessing hooks, even react devs are not sure about the fake functional programming nonsense.
The reason they consider it unacceptable and unjust is simply because GitHub Copilot itself is using a proprietary blob.
> The resulting mediocre spaghetti will break at record-breaking rates; cleaning up the mess will be highly lucrative!

Maybe, maybe not though. From the perspective of a non-tech enterprise organisation we’ve moved to more and more standardised software that is “good-enough” to avoid dealing with the delays, going over budget, not quite what we wanted and expensive support of specialised software companies.

Office365 has basically replaced half our software suite, and while we do still by some extensions for them from 3rd party companies, Microsoft is simply getting more and more of our business by simply being good enough at a low enough cost.

I’m not going down on some conspiracy path here by the way. If anything, Microsoft is simply using this project to get free research for their Azure Automation services that are currently taking over all the RPA business from their much more expensive competitors. This needs janitors, but not well paid ones.
It wasn't just price. A lot of the reaction was a combination of the hype (people expected a lot more) and people thinking you looked stupid on one.

Interesting a third argument against it was that "nobody" would need/want an electric mode of transportation like that vs. walking or using a bike. Price was of course a factor, but it was not the main argument brought up as far as I remember.
There's a definite gap, I think, for software that is:

* As trivial to set up as a smartphone.

* Visually appealing.

* Handles backup and restoration of user data seamlessly.

* Has an app store where you can grab docker images for apps like mattermost and handles upgrades seamlessly.

There's a lot of solutions out there but theyre all a bit ratty or require technical knowhow or both.

I kind of wish mozilla went down this route rather than trying to reinvent the smartphone.
Basics of GitHub and Git Explained
If I understand you correctly your comment boils down to whether or not you agree with the approach that Elixir and Erlang take to mutability.

In other langauges (even in Clojure, where I have a lot more experience) there are mutable global variables that you can use for these purposes. Unless I missed them then in Elixir/Erlang there are not.

Elixir/Erlangs approach to mutable state is the process. It doesn't matter what your specific application of shared mutable state happens to be.

We could discuss how any specific use case is more-or-less performant, but I would conjecture that someone who cared signficantly more about low-level performance over other things (e.g. systemic robustness) probably doesn't start with a BEAM language.
I actually have a prototype of something like that, built on top of Lark. It's still far from being complete or user friendly, but I'm already successfully transpiling a subset of Python to Javascript.

It still needs a lot of handholding, but at the same time I get to use gems like -

... = TemplateTranslator({
'isinstance($a, str)': "typeof($a) == 'string'",
'isinstance($a, bool)': "typeof($a) == 'boolean'",
'len($a)': '$a.length',
'str($a)': '$a.toString()',
'getattr($a, $b)': '$a and $a[$b]',
'getattr($a, $b, $c)': '($a and $a[$b]) or $c',
'hasattr($a, $b)': '$b in $a',
'$a.join($b)': '$b.join($a)',
... })
By that logic someone has to explain why WireGuard is over UDP and the purpose of the "protocol" field of IP header :-)

It's called ossification. Same reason why TLS 1.3 has to pretend it's TLS 1.2, and QUIC must be over UDP.
> There exists a segment of both parties that refuse to negotiate from their ideologies. This makes sure that neither party is capable of passing legislation unless they have a super majority not including that wing of the party.

And there is a root cause at the bottom of all this dysfunctionality: FPTP voting and gerrymandering that always converges into a two-party system with most districts being "solid red" or "solid blue", leaving only a handful of (highly contested) "swing states/districts" to squabble over.
There is no contradiction in that.
I'm not sure my little hole-in-the-wall Deutsche Post shop offers printing.
Great summary of the attack in a 1 minute YouTube video. Given the removal of the headphone jack on many iPhones and the likelihood of using AirPods, lots of iPhones are now going to be an obvious target in this attack; which is going to be a nightmare.
I’ll have to give MM a try. I’m fairly unhappy with the basic quality of Slack, but it hasn’t been a showstopper for me.

I’m definitely not a Slack “power user.” In fact, I had to be dragged kicking and screaming into using it (I don’t like IM communication, in general), because everyone else uses it.

That “everyone else uses it” is the biggest hurdle for MM.
The end-user doesn’t need to do their own key exchange/management.

Case in point: https://tailscale.com/

Why should WireGuard bake all that stuff into the core protocol and at the same time make it overly complicated? Donenfeld knows zero about your organization and he doesn’t pretend to do so either. Are you an entusiast home user, a startup of six persons in a garage or are you IBM with over 300000 employees? All of those can use WireGuard but will have wildly different needs when it comes to authentication and deployment. There’s no sane one-size-fits-all solution for all kinds of organizations and use-cases.
The Democratic Party and BLM movement entertained calls for police abolition and defunding all summer. Three times as many officers were hospitalized defending the Portland federal courthouse compared to those defending the Capitol. BLM grafitti in Portland called for officers there to be defunded, abolished, and killed. The Democratic Party mayor of Portland banned city officers from helping defend the federal courthouse, and personally appeared at the siege to show solidarity with the rioters. I could list a hundred more examples.
Reverse Passthrough VR
I fully agree, yet I see this tool as a mere prelude to a world where we, developers, we're gonna be obsolete. At first, the AI will produce some mess and fixing it would be lucrative. In the long run, the AI will create software based on paradigms we human couldn't understand.

I'm in the industry since 20 years and gradually at the spare time I'm learning skills in house renovation. I think in the next 10-15 years I'll loose my job as software developer do to AI and will resort to some manual labor. Hoping I'd survive till retirement
Oh hardly, using a sterotypical name is a very common comedic device. Tarquin and Julian are out-of-touch upper class people who probably go on illegal fox hunts, Karen gets unreasonably angry over petty things at low-level customer service people who can't argue back, Doris insists on driving at 25 mph in a 60 while her husband Bernard shouts at passing children for sport. Kevin is roughly the male equivalent of Karen, while Chad is a world-reknowned cad. Billy No Mates is famous for being alone, while Johnny Foreigner occasionally struggles with idioms.

Joe Public of course is usually well aware of this usage and doesn't actually think all people with these names are the sterotype they represent.
That's a fair and valid complaint. The thought that learning from copyrighted content makes new output copyrighted is pretty far fetched and wouldn't apply to a human.

I think people value their code snipits way way too much. A 10 line function to post to twitter is not worth anything. Its an entire codebase that has value.
copilot looks very cool, but if people end up using it a lot, it probably means their programming language is not expressive enough, after all they were invented in order to be accessible to humans.

What i'd like to see is a copilot for scientific papers. There s so much duplication out there that it would be easy to train and it would save tons of time from the chore of writing and referencing the same things over and over
I've also wondered this - but I assumed it was more because most people post on HN after seeing it elsewhere. As the more 'strange' outlets (often) favour clickbait titles they get more shares/go viral more often (because people love to share without reading the full article). So I figure there's a greater chance someone will see the stranger version on social media over the (perhaps) stuffier/dryer version with the decent reporting from a more credible and less clickbaity outlet.

As an aside, HN is usually pretty good about switching the link for something better when prompted.
Let’s Build a Web Server (2015)
IIYC you're suggesting that what I am depending upon here is convenient but problematic?

My understand is not yet sophisticated enough to follow your point about "not being able to start mutiple copies of the dependency with different configurations".

Do you have any explanatory examples that could help me (and presumably others like me)? Thanks. m@t
If the code ends up being non-IP infringing on the code used to train it, that would be a big win for open source / free software.

Now you can just grab any leaked code of a closed source program, feed it into your AI and get back code you can license under the GPL and nobody can do anything about it.

An easy application I can think of is ZFS; simply feed the AI all CDDL licensed code, then ask it to reproduce ZFS. Probably will have some bugs but it would be licensable under GPL if the AI is considered a whiteroom.
Thinking of Having an AI Chatbot for Your Shopify Store
I totally understand, and I certainly didn't mean to accuse you of anything. It was an emotional reaction on my part.
The closest thing I know of is the Erlang/Elixir approach to program development. The BEAM VM that they're built on, is basically an instantiation of the actor programming model - a series of logical processes (services) that only communicate with each other through messages. Any state is held in an actor and you work with that state in an event driven way based on the messages you receive. I'll give a little peek at this below, but really you'd need to work with it to see how well it works at application scale.

In well architected Erlang/Elixir, most of your business logic will be written as pure functional code (which is gloriously easy to test), but then it is glued together at the boundary by GenServers (usually). GenServers are an abstraction over the BEAM primitives that makes the 'receive a message, update my state' thing very easy. The simplest handler might look like this:

def handle_call(:increment, _from, state) do
{:reply, state, state + 1}
end

Here state is a simple integer. When we receive the :increment message, we send back the current value and increment our local state. The way all this is wrapped up, the caller has an API that just looks like a function call which returns the value but the underlying architecture that you're working with is all event driven.
I am the founder of CryptoTaxCalculator.io and I am not sure where the idea of non traceability on DEXs comes from. Aggregating the transaction history is absolutely possible, all we need is the public wallet address. The real black box is around certain international exchanges that don’t keep appropriate transaction records.
> Coldfusion

another dsl? mind-blowing! where haven't I seen that.
8 good suggestions that ought to be able to find bipartisan support
> its unique ability to assimilate and positively appropriate from immigrants

The US is not unique in that regard. Australia and New Zealand are very comparable in that way. Canada probably belongs in that list too.

I agree that, in the contemporary world, SpaceX could only have happened in the US. But that's because of economic factors (government funding for the space industry, easy and plentiful access to venture capital, a low regulation business environment.) That particular combination of economic factors is unique to the US. Being exceptionally welcoming to immigrants is rare but not unique.
>Humans need not program

But how do you tell the machine what your problem is? It's just another abstraction, a bit like manual milling vs CAM.
Is this a normal rate of suicide in these circumstances? Is there anything to indicate that these are instead murders in order to hide something?
Funnily enough I just used Copilot to write a reasonably huge PR (it did like 95% of the work), which was indeed mostly a copy paste job (the whole library is a SIMD library with lots of similarities between the different types and operations) and Copilot made zero mistakes when it didn't suggest something completely different whereas the human copy pasted code that was already in there had tons of mistakes that I noticed as I went through the library. So interestingly when it comes to code that is mostly copy paste, but requires some subtle changes here and there (based on the type and operation, ...), Copilot is much better at it than humans.
Something in me, somewhere in a dark and vengeful place of my soul, just wants to see the big companies burn down and let the ashes of the big tech giants be a warning memorial for future leaders that might don't make right.
I’m not sure why you’re dismissing life as “poor planning”. Shit happens, things need to be done, you can’t plan everything.
Or it could be "suicide." After all, there's four of them now, and a fifth one of "stroke," so what are the odds? As you said, who knows.

https://edition.cnn.com/2021/08/02/politics/dc-metropolitan-...
SEEKING WORK | REMOTE Europe

Front-end developer with over 4 years of freelance experience, mostly on greenfield projects but also occasionally with established codebases. Used to working alone with minimal supervision or in small teams. Have a good eye for design, a strong focus on code quality, good communication skills and some experience in technical management.

Technologies: React, GraphQL, Typescript, CSS3/HTML5, Git, styled-components, Formik, Jest, Storybook, TailwindCSS, NextJS, SASS, TailWindCSS, etc...

Blog: www.slavenbacic.dev

Github: www.github.com/sbacic

Email: bacic dot slaven at gmail.com

CV: available on request
Sounds Trump-y.
Sorry for generalizing, I guess you are from a non-EU European country? Or their filtering is buggy...
Terraform | Amsterdam, Netherlands | Full-time | On-site | Hardware and Software Engineers

We're Terraform. We aim to build affordable and beautiful homes by automating on-site construction with robotics and software. Our mission is to construct a world where aesthetically pleasing bespoke buildings are built within a single day with minimal labor.

We're in the very first days of building the company and we are recruiting for the early engineering team. The goal is to develop Terraform's first robotic system to operate on a construction site. It's a unique opportunity to be immersed in a high-growth, high ambition startup environment, working with an experienced founding team surrounded by top-tier investors from day 1.
Check out the company profile and recruiting page for the following roles:

* Lead mechanical engineer
* Robotics engineer
* Controls engineer
* Embedded software engineer

See more at: https://about.terraform.industries/engineering, or reach out directly at hello@terraform.industries
Surprising growth in Pakistan's startup funding: podcast
> It's open source (not open core or source available)

Mattermost is fully open source. I pointed to the GitHub repos which contain the entire client and server systems.
I suppose it all depends on your definition of the word architecture. Erlang and Elixir are instantiations of the actor model, which is fundamentally an event driven architecture. It is universally the way that state and side effects are handled in those languages.

I touch on it a little bit in another comment: https://news.ycombinator.com/item?id=28047306
The lost history of the electric car – and the future of transport
> Price was of course a factor, but it was not the main argument brought up as far as I remember.

Maybe because this product was mostly discussed in depth by rich people. Poor people just seen it as dumb gadget for the rich that will never stop being dumb because it costs as much as a car.

If it was priced like "hoverboards" it might have application beyond mallcops and tours.
I dont know. I guess I am not well versed with FSF. I thought they were to promote Free Software, I didn't know their world view was any non-open source software are "unacceptable and unjust".
French sanitary pass app accept invalid QR codes by changing the language
Gun traffickers would not love it: It is easy to get guns in, say, Indiana, and then traffic them other places. This is, in general, what has been happening. Chicago has more gun issues due to Indiana's lax laws (and it is right next to Indiana). In a bigger picture, Canada has more trouble with gun smuggling due to the ease of getting weapons in the US. And as others have said, the US tends to supply other places in the Americas, either directly or indirectly.

When guns are more tightly regulated, though, guns are more difficult to get and they get much, much more expensive on the black market. After all, supply has went down and the risk goes up. Australia is the usual example used here (who had a similar gun culture in the past, by the way).

I can't find where gun violence is higher where guns are banned - at least not after the ban, so long as they aren't just one town in the US, which might due to issues above, but that is hardly due to a weapons ban.
Windows can load stuff like this dynamically and doesn't require everything to be compiled into kernel.
Underfunded? US police does army cosplay and drives around in vehicles that one would expect in Syria and not the streets of a first world country.
If your reality of not needing software developers comes true, so will the reality of robots will do all the manual labour.

(Still learn to renovate as it is an awesome skill)
Is that actually true? As in, their line item for marketing is 0? Not advertising, marketing.
You must have sufficient bargaining power such that you arguably don't need union representation.

The vast majority are not in that position.