skysight-inc/HackerNews huggingface dataset:
If you need to limit the number of items it is trivial. You need to write something like `has_many :things, :before_add => :limit_things` in app server or create constraint in sql.

Spam prevention is not trivial but mostly solved problem. You can find a lot of articles about this topic.

But creating secure couchdb looks like very non-trivial.
Is owning guns and ammo "for shooting" a hobby throughout the country or just in the more rural areas? I'm wondering what facilities are there for something like that in urban environments.
If you’re talking about the convention center, that was blown way out of proportion
What's the relationship between mass, rotational velocity and what we can observe?
I couldn't believe that the CDC refused to test the patient. I mean they had been intubated for a week!

CDC needlessly put medical personnel in harms way by setting extremely stringent testing criteria.
Arguably we are in the process of playing monopoly. It is just not near the end yet.

We have not used up all the fixed resources yet - which is why we can keep growing, but we soon might as the population grows and the rich take as much as possible.
Effects of CoronaVirus on Tech Companies
Show HN: arkade – Kubernetes apps, the easy way
France had the same issue with Jews being rounded up during Nazi occupation with help from government data, their answer was to no longer collect data on ethnicity.
Iran is at 19, South Korea and Italy 13 and 12.
> Handbooks are devoid of anything human.

Heh, that's probably by design. Pause for a while and think: this handbook would have been code executed by a soulless machine. And the business is that machine, detached from any humans that are necessarily in it.
It depends on your frame of reference, there exist frames in which an event and the detection of light from it are simultaneous.
HTTPS wellnesscarepills com/alphamax-gel/
AlphaMax Gel
This isn't an another factor. Clinical examinations have been done which show plainly that extending your penis the immediately, just as consolidating other penile activities, creates the penis thicker. The penis get greater after predictable exertion over a time of one's. The couple of concentrates that happen to be made, have indicated that in a three months time span, on normal it is the response to increase 1 inch in estimation. The pace of your advancement depends what exercise program you are using and have reliable an individual.
https://wellnesscarepills.com/alphamax-gel/
https://reviewsforsupplement.wordpress.com/2020/02/27/alphamax-gel-increase-your-size-long-lasting-formula-where-to-buy/
https://reviewsforsupplement.blogspot.com/2020/02/alphamax-gel-plus-do-not-buy-must-read.html
Brand brewery for the Netherlands is incorrect, they use 1340 because its good for marketing I guess but there is no real evidence the actual company was started around that time.
I imagine all Haskell frameworks do; the ones I've tried surely do. Haskellers are accustomed to mixing string types, since the default String type is inefficient (a linked list of Char) and most import a library to provide immutable ~Pascal strings. And since this is such a common occurrence, the syntax has support form multiple string literal types. An application developer can literally create their own. It's also trivial to create a new type in Haskell that has minimal runtime cost, so it's pretty harmless.

I think if you don't have an easy way of creating string literals in the type you want, the developers will at some point reach for the deprecated api, and at that point you're just requiring good hygiene. Which is exactly what you're trying to stop. Language support is critical in being able to get away with this.
When I said "sanitized input" I was simplifying parameterized SQL in the case of reddit. But since I said "for your datastore" I was being less specific since different datastores require different methods.
So there will be a generic solution provided by Spring?

I'm really looking forward to this. Is there I way I can be kept up to date about the progress or how I could potentially participate?
Even if it has the same features as webpack, this is better because it does not have external dependencies. Webpack (webpack and webpack-cli) depends on 312 npm packages.
Well, having ammo at hand would be useful if the virus mutated into a zombie virus...
A lot of Americans have fantasies about killing their fellow citizen in some sort of "zombie", "collapse", or "boogaloo" scenario.

A good look into what this looks like would be the Algiers Point shooting in the Hurricane Katrina aftermath.
I didn't say it was the only way.

More like the most foolproof way.
Losing Taiwan Means Losing Japan
Keep the gas tank full all the time. Escape the city before the lockdown - go to your summerhouse or your parents.

Don't stay in the city. Break the lockdown if necessary. Food shortages and violence will come quickly. There is always oversupply of food in farmlands and shortages in cities.

Keep some food supplies at hand (beans, rice, meat in the freezer). And some gold in small bars.

Few weeks ago, before it all started I have purchased 50 ordinary masks, some surgical disinfector and also two military grade masks with biological weapon filters.

But most important - keep up good spirits and wash your hands. My Mom prays.
Pretty sure you can say the same thing without crying and without using personal attacks.
Wow ! I didn't know about that :s thanks for sharing ! Are you talking about "the lemon song" ?

We started mainly in France but we want to open it to the world, do you think it could be a blocker for us ?
In most countries you definitely can own a gun as long as you have some suitable grounds for that, likely hobby in hunting or range shooting (maybe requiring a club membership). Those just aren't super common hobbies.

Owning a gun just for self-defence isn't generally allowed or needed, and would of course be counterproductive anyway as using lethal force would likely land you in much deeper trouble than the looter would face. I'd end with "rightfully so" but I do realize there are deep cultural differences regarding this point.
The SIM card one is actually used by SIM card developers, I've had a few of those on my desk in a previous life.

Basically, when developing applets for SIM cards, it's a lot easier to deal with plugging in a full sized SIM card in a large slot than dealing with a tiny modern size SIM card, especially when dealing with multiple handsets.

The testing process with a handset is simply to write the applet on the card using a full sized smart card reader, then take the card, put it in the handset and boot it. With the adapter, the steps of putting the card in the handset and taking it out are much easier, since there's no need to move a tiny card and extract it using a tool.
Indeed I haven't smoked for a long long time. It seems that they were implemented end of 2011 in the EU

For hand rolled I'm not sure, I just remember that they would go out much easier, whatever is rolled inside of them
Note that I mentioned asking interviewee for estimates related to the job - that is an understandable assumption, as the question touches on knowledge and experience that is a priori known to be relevant.

OTOH, especially if you're interviewing internationally, using "common knowledge" instead of job/technology area related one? Pretty much a fail, helped along with books dedicated to memorising bullshit questions.

Another issue is that the typical "fermi problem" is stated in absolute, precision way. Ask "how would you estimate X" and you'd probably get good answers even from people who don't memorize interview gotchas.
Build a Web Application Based on Your Excel Files
What country are you in? It's a semi-controlled substance that tends to be out of stock everywhere I've looked.
Yes, there are a limited number of atoms in the universe, and we should be worried about that.
> did you sanitize that away?

No, see my edit above. It was just parameterized.
> If from the first SQL statement to the last that a programmer saw was parameterized, it would be much harder for them to reach for string concatenation.

I dunno -- I've been doing C programming for 30-ish years now, but just learned SQL about a year ago. Every man page I looked at, as well as every stackoverflow question, emphasized the importance of using parametrized queries. And IIRC in Python, "only execute a single statement" is enabled by default; if you want to execute multiple statements, you have to use a different call. So even if you somehow manage to forget to parameterize your queries, you'll still be safe from Little Bobby Tables.

Do SQL injection attacks still actually happen? How is it possible?
For a compiler, it's probably much more valuable to have parallelism than cherry-pick slow code. You'd have to pick a pretty big hot path for the data conversion to be worth it. JS is pretty darn fast sequentially thanks to the ridiculous effort spent on its VM implementations, and there is next to zero number-crunching in a compiler, which is the main reason people have been cherry-picking with WASM on the web so far. We're talking pretty minimal speedups, compared to giving an embarassingly parallel problem the threading it deserves.

Having written codebases that take a couple of minutes to compile, it seems like a bit of a waste to write a whole new full-stack-no-dependencies compiler in a language that can't be parallelised.

You can usually get behind a self-hosting compiler for language evolution purposes, but for JS there is zero value in having yet another project to try it out on. For a transpiler to work on itself, maybe, but Rome is a CLI tool, not a web bundle, so it will never need to exercise the most demanding features of a transpiler/bundler. JSX, minification, code splitting, async loading, legacy browser support, etc. You can innovate on those things in any other language just as easily.

At the end of the day, the only advantage is that people who want to contribute will already know the language. Is that important enough to deal with another ten years of slow JS transpilation, forcing people to run huge, un-optimised code blobs in development (real life, very annoying problem), and 800MB node processes? I don't see that changing in JS-world for a long time.

(This is snarky, but you might actually be better off without importing the unfortunate churn habits of the JS community.)
No it is not just concatenated.
Why would a hypothetical Dyson sphere need to be in the habitable zone? I would guess that it should be built as small as the construction materials can tolerate.

Edit: I love that you did napkin math for this, BTW.
> We have not used up all the fixed resources yet

Please explain how iron has been "used up".
What Is Framework?
Could not be because they checked you out by name on facebook?
All music-streaming services are starting to look and feel the same
Many, many homes predate the GFIC requirement.
Or just don’t be a huge noob and create a real business, without privileged funding.
They've already done exactly that in other quarters of Facebook towers: ReasonML
Couch is not equivalent to mongo or relational because it accessible to clients if we want synchronisation. Securing app server is manageable problem and there is huge number of resources how to do it correctly.

In case of couch I've not seen any secure open-source example.

I'm not focused on DOS attacks, I'm just proposing different attack vectors.
For context: this smart contract language is being developed in Ocaml by engineers from OCamlPro, the firm behind the initial development of Tezos and the subsequent fork "Dune Network". They are also behind the TzScan block explorer, now Dunscan[0], and the Liquidity[1] smart contract language.

[0]: https://dunscan.io/ (edited)

[1]: https://www.liquidity-lang.org/
Bad engineering practices. He mentioned them himself.
Sorry about that! I'd run out of space on my Google Drive, so I deleted some files last week. I've reuploaded the photos to Mega.

https://mega.nz/#F!75cTSYwZ!d5VYSECvYXXbd_yLCvwPsw
Auto ML in Python with MLBox
Ask HN: What Podcasts do you listen to? What do you like about it?
I'm a huge Podcast guy, trying to discover more that are worth your time. So, suggest away!
Don't forget to mention what do you like the most about the podcast.
Also, company cultures get trimmed towards it. "Googlers" are one example. I don't think employees call themselves Facebookers, since that sounds like client for prostitution, but they probably have something else.
> Mindshare - Lisp has its zealots. C++ is tolerated rather than adored

“There are only two kinds of languages: the ones people complain about and the ones nobody uses.”
― Bjarne Stroustrup

A language does not need to be adored, it just need to do the job and have users.

Every language has its quirks, if they are not obvious enough, it just means your language is too young for now.

Languages/Frameworks with their zealots, evangelists and fanatics are generally the ones that will probably disappear in less than 10 years.

"coherent focus" (often mean dictator driven) never survives the test of time.
MongoDB recently bought Realm which is an amazing mobile database with first class replication, so if I was starting a new project that also needs mobile I would definitely go with MongoDB.
Well, let's be honest: there's no reason to limit that to TNCs. If you speed you're just as bad as a TNC driver speeding and you occupy just as much room in a bike lane as a TNC driver.

The only real solution is complete surveillance. And I think we will have it in my lifetime. It should be pretty easy to convince people of it.

- "It will fight crime"

- "It's to ensure that cars won't occupy bike lanes"

- "We want to ensure that big corporations do not violate the law"

- "The government is doing this to protect you, while the corporations are doing it to exploit you. At least we're helping"

- "At LADOT, our job is to move people and goods as quickly and safely as possible, but we can only do that if we have a complete picture of what’s on our streets and where"
It's not crazy. Being "a market" for a certain good is a natural monopoly -- there are economies of scale so that one market will inevitably drive out the others. I don't know if Etsy has reached that point, but it could someday.
HPE ProLiant MicroServer Gen10 Plus vs. Gen10 Hardware Overview
Emojis can be wicked
Since Cython compiles to C++, it can use C++ templates directly, without the need for creating aliases to the specific instantiations you're gonna use. As far as I understand, you'll still have to write Cython bindings, though:
https://cython.readthedocs.io/en/latest/src/userguide/wrappi...
Is the right direction though? I think it's basically false to imply any organization should need this microdata for any reason.

We need some trend data, surely, and some good regulation as well. But we don't need to monitor and regulate every little microtransaction. This is ultra 'make work'.
Those tests were definitely fun, and gave me lots of "my browser is better than yours" bragging rights.

I'm surprised that it's the year 2020 and Firefox still doesn't score 100% in the Acid3 test.
I just looked into the project and the slides are incredible. It would be nice if more professors would put so much effort into creating slides and not just take over the previous one and present them.
App Metrics 101: What You Should Be Measuring
Solar geoengineering to reduce climate change: a review of governance proposals
Parallel Virtual Machine (1989)
Reading about this was actually cool!

I guess validating an idea and creating a good product can certainly count (clearly, much easier said than done).

Or, finding a company that does good, and going to work there.
Better go infect other people before being put in quarantine.
As for XSS I think browsers could have done more to fix this. For example add some tag like <unsafe> or <sandbox> for part of HTML that cannot have access to cookies and javascript on the page and disables any active components, like iframes and objects. Developers can use them to renderer rich content provided by users. Right now you can do this with iframes and CORS only, but that's too heavy to implement. These tags could have their own CORS limits for example.

Why I think that it's a browser problem. Security of the output needs to be reviewed with browser features added and only on browser level it can be up to date with all new features.
We chose not to include support of Boolean operators and instead ask the students to implement that as part of an assignment. We use a self-grader for that. There is an assignment for bitwise Boolean operators. The assignment for logical Boolean operators with lazy evaluation is work in progress.
Oh, I made a similar comment. I absolutely agree. I think this is a sound strategy and the outcome is pretty desirable. It will make us safer and more peaceful at the risk of being exploitable by governments.

Fortunately, many people who advocate for privacy are also big on regulation and standards, so your backdoor may sell well in that demographic.
On one hand, you're right. On the other hand, English is basically never consistent, so why should this be an exception?
The meeting room hardware virus (2012)
All those companies are well aware that the worse they treat their companies, the more likely competitors will appear.

It happens all the time. Big, unstoppable companies become sloppy and complacent, and suddenly find themselves in free fall.
Indoor range exist, but they're often expensive and poorly ventilated. People certainly use them, and some indoor ranges even host USPSA or IDPA matches. You'll want access to an outside range for most forms of recreational rifle shooting.
> Functional remote teams are better at communicating, yes, but that's survivorship bias

I agree with this, I just don't think that factor has any practical relevance to this particular discussion. Remote companies that aren't good at communicating are dead companies, and dead companies don't hire anybody. So what's the point in even considering them in this type of discussion? In this case survivorship bias is just filtering out irrelevant noise. If a remote company is hiring, then you can be pretty confident they are good communicators. With the exception of extremely early-stage companies of course, in which case all bets are off.
At least they put some effort into it. As it is, your comment contributes nothing. What assumptions, and why are they wrong?
Only ISO C++ compliant platforms matter.

As having multiple implementations to choose from, that is the beauty of language standards.

Abseil and boost do not fall under that umbrella, and I belong to the C++ subculture that never ever touched them, or plans to.
Also, from this page:

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

Excerpt:

"In 1989 programmers at the Oak Ridge National Lab wrote the first version of Parallel Virtual Machine (PVM), software that enables distributed computing on machines of differing specifications.[70] PVM is free software and has become the de facto standard for distributed computing.[71] Jack Dongarra of ORNL and the University of Tennessee wrote the LINPACK software library and LINPACK benchmarks, used to calculate linear algebra and the standard method of measuring floating point performance of a supercomputer as used by the TOP500 organisation.[58][72]"

Additionally:

https://www.csm.ornl.gov/pvm/
I am aware, apparently I should make more use of /s
Look at what you're saying: tiktok simply bans all political content. Reddit is a cesspool of toxicity because of how everything is political content. Do you see the difference?
It's so weird -- people say, "Oh I could never do that, I get SUUUPER hungry." Um, do you think I don't get super hungry? But it's not linear. People are 1 hour late for a meal and they're a little hungry; 2 hours late and they get quite hungry, 3 hours and they're super hungry. They extrapolate, and think that after 24 hours they'll be writhing in agony or something. That's not how it works.
As I understand it, the goal is not for Rome to do type-checking, but just for it not to choke on TypeScript's syntax (i.e. what Babel does):

> Supporting those "compilers" is just supporting their syntax, which both fortunately already have very good compliance test suites because other tools like Babel already reimplement their syntax anyway.
How to Implement Offline Mode for Your Mobile or Web App
You should be happy you can do that. Not many of us can. I would say - enjoy!
A lot of websites and applications are built for a purpose they get forgotten, I'm speaking especially people doing it in their free time for fun, or small company projects.
But to actually answer your question, yes, wasm is easier to obfuscate than javascript
I agree that the data should be treated anonymously and confidentially, with severe punishment to abuses.

Would the lack of census data prevented the concentration camps from operating? It may have instead taken longer and required more people, but I would expect that at the time anyone with a Japanese/Chinese look or name to have been detained anyway. Side note: It seems even the 2nd amendment didn’t help citizens resist agains oppression.

I suspect these days the government has enough information already on its citizens through other means (intelligence agencies etc) than the census, to still target based on race if they wanted to.

Immediately after 9-11 the discrimination against Muslim, Arabic and other minorities was rather pronounced. No census data needed to that either. People just judged by visual appearance or name.
That is because the acid3 test is broken or expects non standard behavior.
This is cool - CSS art is one of the first things I tried when learning to program. I wonder if we will ever see a CSS art exhibition at a gallery or something.

Krusty looks pretty terrifying though.
Decentralized services secured and monetizable with a blockchain of executions
Any sort of language that allows you to define custom types (e.g., objects) and type-hint parameters allows you to do this. You can accomplish this same thing in PHP even (the type checking is at runtime, but same idea).

Types are not restricted to just a description of how the data is represented in the computer, otherwise we would need nothing but primitives.

When you perform calculations with physical measurements containing units you don't simply throw away all of the type information while performing calculations -- you perform the same operations on the units both as part of the answer and as an essential check that you've done the right thing. You should do the same thing with your data.

See, e.g., https://www.joelonsoftware.com/2005/05/11/making-wrong-code-...
The sane way is to escape input. Be 8-bit safe by using hex escapes and if necessary, use specialized Unicode hex collation rules.

Every text processing is supposed to have clear escape rules. Albeit there were bugs where accidental unescaping does happen.
Thanks a lot, @amasad

I pulled your PR and even plan to use repl.it in the upcoming compiler class.
What are the few examples to make your site load faster?
It will never have. And that is also fine.

Acid3 was a great step forward at its time, but it just isn't that useful any more. There are so many more specs that are more important.

More infos here: https://news.ycombinator.com/item?id=15256890
This seems like an easily solvable problem, frankly. Gazillionaires don't tend to want to live in the tax havens they store their gazillions in because (surprise) they tend to be shitholes. So you just tax the movement of money in and out of the country - money is pointless if you can't spend it.

The reason this isn't done isn't because it's hard, it's because the foxes are running the chicken coop.
But do you seriously reckon all those European businesses from the 800s were registered as a company?

This map is nothing but a racist pissing match created by enlightened Europeans who've worked out some novel way of considering them better than the civilisations they trashed. It's an embarrassment.