skysight-inc/HackerNews huggingface dataset:
The D language has entered the chat.

The emperor has new clothes now, all is well. ;-)

Yeah. Too often people complain they want a replacement, but then they want it to be a feature-complete super-set of what they didn't like too... trying to have it both ways and being oblivious to their internal inconsistency.

Objective C++ is the only mainstream, feature-complete superset of C++ that I know of. (I'm sure there are others.) Gluing two languages together is a feat, but does it solve anything? I think FFI C interfaces are the most universal heterogenous interoperability approach, rather than trying to figure out how to mangle names or pass objects that can have funky vtables.
Car and cdr are a shallow critique of Lisp, the equivalent of "omg, significant whitespace" critique of Python.
Does Automation Kill?
According to the standard established in other cases, that would probably make Takamatsu the oldest company.
No, it doesn't. That is what "accept anything" programming leads to.

The idea that "accepting all the inputs" somehow gives you an advantage is an illusion: If the semantics of some input are not well-defined, then the only thing you gain by accepting it anyway are hard to debug interoperability problems and vulnerabilities. When some input is not well-defined accoridng to the spec, then your interpretation is just a random guess, and the next developer will make a different random guess as to what that input means, and so an interoperability problem and potential vulnerability is born. If you reject the invalid input, you will notice the error and thus fix the source of the invalid input to produce input for which the semantics are actually well-defined.
What I don't get is how the .env file was even served when Laravel uses the public/index.php as starting point, so your root Folder should have been the public/ folder, not the application folder.

Mistakes like this happen, but it takes courage to post about it. Thanks for sharing it.
I'm not sure I'd personally suggest that hoovering the house is an "excellent" form of exercise, but at least they didn't blindly assume the person was going to the gym purely because they were not aware how to exercise outside of it. Perhaps the community aspect of their gym is what attracts them. None of the replies actualy answer the original question of are gyms are a particularly bad place to go. I would suggest they absolutely are a bad idea as they involve a lot of air conditioning and a lot of shared surfaces. And also a lot of coughing even at the best of the times.
Regarding war before the 20th century, Total war[1] was an exception. The plan for European civilians since antiquity was basically life as usual, war was a matter of political power and resources, farms weren't burned and population killed since they were the goal of the war in the first place.

https://en.m.wikipedia.org/wiki/Total_war
Just a reflection about this: Could a modification of this backscattering technique be used so that hundred of this devices use the same channel to transmit a set?, I am thinking about collecting the information of hundred of devices each sending a single bit in the same channel. This must be something like dividing a channel in subchannels but I am thinking about using the same frequency in the final output. Yes, it should be better if I read something about transmission of information.

I am thinking about an API in which you assing a number (index of device) to each device and you receive a set of bits ( for example danger/no danger) without having to make any modification to wifi signals or having to select, create or buy new channels and without danger of interfering with other signals because use a lot of bandwidth.
it isn't illegal and you can do it yourself, there are websites that show in (near) real-time interesting moves by employees/directors of companies liquidating or acquiring shares in their company.
I don’t think you have read the current Version. Hereby the first two paragraphs:

“ Rome is an experimental JavaScript toolchain. It includes a compiler, linter, formatter, bundler, testing framework and more. It aims to be a comprehensive tool for anything related to the processing of JavaScript source code.

Rome is not a collection of existing tools. All components are custom and use no third-party dependencies.”
I like how you use gravity as an example. Using the quote logic, Apollo project comes to my mind ;-)
Wuhan later realized the problem that you cannot build ICU rooms as fast. But what is actually need is isolation. They turned stadiums into huge hospitals for those mid-age non-urgent positives. At least they are not spreading viruses to family members. So far it worked pretty well and I just don't see a better way.

This is a war. Been in US for several years, I would say US medical system is not designed for scalability and I have huge doubt if it would work.

So far this proved to be working.
Show HN: New Profile Designs
Is it that heavyweight? There’s nothing akin to just pasting something into your .emacs, or even a scratch buffer? I admit I have looked around with no luck.

Doesn’t seem like that’s improbable over the product’s lifetime though, if there’s enough demand.
The Campaign Against Plastic Is Harming the Planet and the Public
I’m looking for something more specific than that. To go to such great lengths, the value propositions have to be more than just bundling a few things together. (And I did read the project philosophy section.)
Because I'm meant to believe HSBC was started in El Salvador right? The standard in the image does not include having started there.
I disagree and I think your "come on man" comment is ignorant, as though a journalist did not put in effort on the article you so blithely dismiss. On top of that your lack of insight or significant analysis is stunning for a comment with 100+ upvotes. And no, I'm not on Reddit. As you offered nothing but your opinion I'll leave this as mine.
Reminds me of some PS4 or Xbox (I think) reverse engineering video where they they tunneled PCI-E over RS232

(around 8m15s) https://www.youtube.com/watch?v=QMiubC6LdTA
You don't believe that Trump's manipulation of Ukraine, say, is a proven fact? He damn near admitted it himself.

Or do you think a president subverting the will of the legislature of their country for personal gain isn't corruption?

I wasn't expressing my opinion.
Yeah I'm really not impressed at how e.g. Typescript support is often through Babel instead of the official TSC compiler.
What does it compile JavaScript to though? WebAssembly or native code?
I think I need to downgrade it, I took 15$ machine and 5$ space but yeah things are good. There is already a Terraform provider.
This is crazy good, didn’t know css has come this far.
If it's even possible for someone to "find a way to hack your sanitisation" then you're doing it wrong.
Sears, Kodak, GE, etc.
(Being a merger does not exclude a company according to the standards of the map. For instance, Australia Post was at one stage a government department, formed by merging departments from several other governments. It's only by using this extremely contrived definition of "oldest company still in business" that they can reach 1809.)
> Sanitize your inputs so that it can be safely stored in your data store

What kind of data store can't hold all possible strings of characters? Except perhaps '\0'. I'll make an exception for '\0'.

(EDIT: There is of course the question of what you mean by a character. Sometimes it's an octet. Sometimes it's a Unicode code point.)
You really sound like someone that's never worked on big projects with changing requirements or a big development team.
Of course you can make more. Build a 10 story building and you've got 10x the floor space. People do that all the time in places were land is in short supply. Monopoly is a child's game that has no connection with how markets actually work.
I’m pretty sure they meant reaching directly out to other tooling authors, rather than the general public
Still, I remain interested to know how you did it :)
> It is now common in Taiwan subways and trains--basically everyone wears a mask.

Not clear if it's useful to wear a mask if not displaying any symptoms. I didn't see any official recommendations for doing so. I've been traveling quite a bit in Asia these last few weeks, and I'd say 80% in planes wear masks. However, most of them don't use them properly. They take them on and off, reuse them, adjust them, touch their faces. Sometimes they don't even wear masks, but piece of clothes.
And of course to keep an eye on the ecosystem. Honestly, if you're a decent developer, learning something you're not familiar (e.g. React) takes a day at best to get at a good enough level to be productive at a new job. It's just a different way to cough up HTML in the end.
I guess it depends on the primary purpose of the entity. It doesn't matter if Affligem (or any other business) was created by monks, atheists or space aliens. It's still a brewery. Of course, you could argue that all religious organizations are businesses, but for all intents and purposes we do not include them in these kinds of analyses, lest everything becomes a business and the analyses become meaningless.
Is static code analysis possible without false positives?
Good thing the web is still based on open standards instead of an (advertising) industry trend. We need more viable browser engines, not less.
[The [] operator] is an absolute
failure of engineering!
Do you want to know what real
engineering is? It's this:

map_set(m, 5, "foo");
char *x = map_get(m, 5);

So like map::insert and map::at? Did these not exist in 2010?
Every firefighter knows this. Which is why you never see firefighters with beards. (Or sometimes you do but we'll also be shaving on the way to the fire while the truck is bouncing down the road. Some lessons are learned the hard way.)
As profitable as they are, I don't think they're a business.
Bad advice. Input is the boundary of your system. Always protect the boundary of your system orders of magnitude more than it’s internals. That’s like programming basics.
> Back in the day all the big "tech" firms had long term R&D.

Isn't this true of many large companies today? I don't see Alphabet making any returns on X anytime soon.
Some of them are slightly problematic on Safari Mac, too https://imgur.com/a/5CCu9K8 shows quite a few spurious ovals showing up.

Good work though :)
I love the new form factor, and getting away from low performances AMD socks is welcome. I'd love to see some benchmarks with the Xeon ones.
If you dig through the twitter history of the account linked to (one of the best on twitter, I might add) you will find many examples of exactly this type of industrial hardware.
Webview author here. I have to mention that neutralino is based on a slightly outdated webview, the new version is to be merged in March, which includes EdgeHTML and Edge/Chromium support on Windows.
Lancet withdraws Chinese nurses' letter after they say it was not first-hand
Not true. While it has been pretty rare for anyone to get fired over snooping other people's data, there has been several cases where it has been the basis of firing the employee. Especially the health care sector has been sensitive about snooping, see for example [1], article in Finnish.

[1] https://yle.fi/uutiset/3-7460193
is it that? or is it just a mildly interesting, if factually incorrect infographic? youve made a mental leap to racism there which is quite unfair
I saw their demo at Kube-Con Barcelona. Pretty cool stuff. They deployed the sample into kubernetes by generating YAML and docker via the compiler. An aspect that other languages should think of.
The point of the quote is to make people think before dismissing someone as being unreasonable. A person perceived as unreasonable may be the very person who is going against the grain, which is generally what you have to do to make progress.
Oh, yes my bad, I will correct the article. I did use G and 6 in the end, I copy pasted one of the other candidate. NL was a try.

Sorry about that.
It might not work in very large teams without an agreed on working style, but I don't see how it would be a problem in smaller teams or for individuals agreeing on using comments to their advantage.
Yeah, I "LOL" at these type of One True Way™ proclamatory headlines.

What I don't understand is the lack of using proper escaping functions when generating SQL. Templating SQL without escaping is the surest way to a SQL injection.

--- Bad

"SELECT * FROM USERS WHERE name = '%'" % (name)

--- Good

"SELECT * FROM USERS WHERE name = '%'" % sq_esc(name)

# where sq_esc() doesn't add outer ', but escapes anything that needs it

And to defensive coding:

0. Sanitize input. Always, always.

1. Assert pre-condition invariants.*

2. Process.

3. Assert post-condition invariants.*

4. Generate correct output by understanding the output domain.

* Unit tests, smoke tests, integration tests and code-coverage alone are insufficient to cover complex code paths. Fuzzing with asserted invariants is a good way to shake the dust out of hairy code.
Seriously, how are these things made? Is there a GIF2CSS converter or anything like that?
This is a bit like asking an electrical engineer what they would use a voltmeter for. For measuring voltages. Not a good answer? Well, uhm, do you have some time to spare?
It would make all sense to ensure that you don't have B and 8 in the same alphabet. Just as you don't want 1 and I, and 0 and O - pick any one of them, but not both.
My Public Key
[ my public key: https://keybase.io/cctvradio; my proof: https://keybase.io/cctvradio/sigs/i5P-v0DG9KIdb-KmOUstblH4Y5Eo3jt1fhkfSDpv-FA ]
Compiler here probably means transpiler. Like Babel. Supporting new ECMAScript stuff, transpiling it to ES3/ES5 or whatever, so you can use it in IE6, or on NodeJS 8.
I published the article a bit in a hurry before going to bed and I managed to put the wrong alphabet in the article.

I am sorry, and I updated it.
Trump gave it back to Russia when Putin asked for it ;-)
The Life-Changing Magic of Text Expanders
It’s more a question of how you get them in there. For example if your data store is JSON based, you’ll need to escape some strings.
To have spare parts for himself?
I agree with you. I'm going to attempt to start a "hard startup" and it will be outside of the bay area.
Except that the cost of storing this data is constantly going down. I wouldn't be surprised if you could store all of the internet as of 2000 in a handful of modern 16TB drives.
Simple 10-minute manifestation hack to transform your life, manifest wealth
As an Australian, and trying to be non-partisan, it seems that there were a large number of funding cuts to the CDC, especially in the areas that are responsible for pandemic control.

I hope that this isn't the reason, but it may be worth looking into.
You suppose that you only have one "hoarder" (or speculator) in the market.

Once you have many, and if they don't talk together (which would be forbidden), masks would sell lower than what you think
Well you would be wrong then.
You (me) must read something about backscattering, a quick suggestion is: https://www.sciencedirect.com/topics/computer-science/backsc...
Even better, they don't need an AST - they work with arbitrary s-expressions and thus in many cases simple list processing operations can be used for code transformations.
Only by the most contrived and tortured definition. The company only really dates to 1989, 1975 at the outside. Before that, it was a government department. If you can count a government department just because it later became a company, what kind of definition is that?
Yaron Minsky is one of the author of Real World OCaml, and is the one that brought OCaml to Jane Street so that may be why there's pushing these libs.
Depends how many devices are plugged into it via the soldered on USB to m.2 adapter, obviously.
Actually, the patriarch at constantinople had the dominant authority at the early christendom.

There's a very informative youtube video about the schism: https://www.youtube.com/watch?v=a6rWf0k8d78
Then another huge company grows out of the competitors and begins doing the same thing. Just because the company on top switches out occasionally (and during the transition there is a viable option which isn't abusive), doesn't mean the system is working.
A nice application, but I think a screenshot from the game next to the ASCII layout would improve this article.
What's a pigeon problem? Googling for this term only tells me what to do if I have too many pigeons flying around my house.
If you come out on top with your hedging, will you donate the profits to relief / training / prevention / education causes? Otherwise, you're literally profiting from the misfortune of others.
> This makes no sense. The STL is the specialized containers

It really isn't. The whole STL is, by design, a template library packed with generic data structures that are designed to have very robust defaults and still be customizable and extensible.

When the defaults are good enough, which is the case in general, the STL will do. If you have a niche requirement (say, games) or feel adventurous, you adopt custom and/or specialized solutions.

This has been the case since the STL's inception. They are the standard, default library. I can't understand how someone is able to miss this fact.
Given all the cheating videos I've seen, evidently they haven't been able to come up with any automated system that does better.

It should work the way it works anywhere else: people report users that are obviously cheating or suspected of cheating. Server flags players with suspicious behavior. Community moderators keep watch. Replays are saved, and anyone can watch them and report cheating. People who are detected cheating get banned, people who play without obviously cheating gain reputation. Given enough rep, you can access servers with more skilled players & fewer randoms that have no rep yet. You can also have friends with enough rep vouch for you, but there are consequences if they invite cheaters.

A lot of obvious cheating can be detected server side anyway, without installing drm malware on clients. I've seen videos of such obvious cheating in pubg.
Without commenting on Tailwind CSS itself, I think the value add here is with the very nice looking UI components designed by Steve Schoger.

I would like to see a React component version of this, ready to use with a CMS like https://webiny.com
OVH Public Cloud? They have 40% DEAL40 discount now and cheap test servers. Cancel anytime.
Show HN: Dictionaryga.me – A trivia game about cool and unusual words
There’s extremely limited evidence that natural monopolies even exist. The economic definition is when the efficient number of sellers in a market is one. That may be the case for airframes, see the endless subsidies for Boeing and Airbus to avoid that happening. But even a market like microchips where a fab costs tens of billions of dollars supports multiple sellers.
By the sounds of things this is only if Apple provide the phone to the filmmakers as part of a promotional consideration. From the perspective of cultivating an image around their brand this makes sense to build this sort of clause into any contract
> Containers still do silly things when you use `c[..]` syntax with no element there. (Both when trying to insert and when trying to retrieve!)

FWIW, I find std::map operator[] creating an object extremely convenient and it is very annoying having to use defaultdict to get the same behavior [edit: in python]. So ugliness really depends on what you are used to.

> The general level of language size and complexity, especially around templates, has only gotten worse. Concepts will finally help in some ways here.

variadic templates and type deduction greatly help. A lot of complex template metaprogramming is suddenly not needed anymore (I've used boost::mpl a lot in the past, but not once in the last 10 years). constexpr functions also helped get rid a lot more use cases. Finally if constexpr made a lot of sfinae hacks obsolete.
The Biotech Capitalizing on Corona
Yeap. Lazy cops' leadership would rather trade in everyone's rights to make their jobs a little bit easier. TBH, we already exist in an inverted totalitarian regime that is risking becoming worse than Orwellian like China if the DOJ gets their way. I do not consent.
The S in STL stands for Standard, something that neither boost nor Abseil are, or will ever be.
Nothing I've said was based on speculation. It is not the purpose of extradition hearings to determine whether the accused is guilty or not.
I don't like:

* Pentium G5420 has 54W TDP. That's a lot. It'll be noisy under load. I'd prefer something like Celeron G4932E with 27W. I don't need performance, I need quiet operation and ECC support.

* iLO enablement kit is $100 and need physical delivery. No more $5 ebay key. That's a shame for home consumer.

Also I was not able to find a price. Hoping for the best. Buying Gen8 for $300 with cheap iLO key was a great purchase.

CPU seems to be not soldered, so may be it'll be possible to downgrade.
But they make money anyway, it's the customers (pension funds) that lose...
Not the person you are replying to, but: I don't think anyone set out to create an intentionally racist map. But the effect can still be racist. If it's based on data-sources and concepts that have a Europe and Europe descendent focus, and then presents them as facts about the world, without acknowledging the perspective, that is problematic. If further the tenuous continuity claims in some European countries, that are little more than advertisement, are put side to side with much stricter formal registration data from other countries this starts being quite deliberate.
> Yet it is safe to leave things out without watching them, except for umbrellas.

People have no qualms about stealing umbrellas?
I thought about the comparison bit, and I wanted to go against it.

Ordered, your snippet look like the alphabet with a few missing letters, and isn't searchable on google or anything. I really wanted the alphabet to stand out.

I don't think that it is important that it can be sorted, it is intended for randomly generated keys which by my experience, you won't be sorting.
Is Silicon Valley the new Millenial? Seems like every article for either category is about them killing off an industry or being responsible for some societal decline. I won't comment on millenials but for Silicon Valley it seems a little egregious. Maybe it's because the media heaped praise on SV for so long that now that the tide is turning they are going in entirely the opposite direction but I feel like there has been a major shift in the way people talk about startups, not all of it warranted. Yes, there are a ton of weird, cultish, shitty things about startups, but (at least in my experience) this isn't new and almost every industry has their weirdness or downsides. I think the problem is more that the media (and tech co's certainly didn't mind and contributed to this) overhyped everything tech and didn't look at some of the glaring downsides. I think it's been pretty apparent for a long time that unlimited vacations are bad for workers, that equity is usually a shitty deal for most people that take lower comp for it, and that having 20 year olds as CEOs of 100+ person companies will lead to some stupid decisions and awful management.

But what are the other options - go to NYC and work in corporate finance or consulting? Go to DC and work in government? Every industry has downsides, but after trying government work, working for big companies, etc. I still would take working extra hours and for slightly lower pay for a mission driven startup (with a mission I actually care about) any day. *caveat is that this is just for the U.S. - working in Europe has been much nicer and people in every industry, except for the hardest charging people I met at Goldman and McKinsey and the like have lives outside of work.
The “reasonable centre ground” silenced itself
Source: https://gitlab.com/mousetail/dictionaryga.me