skysight-inc/HackerNews huggingface dataset:
> You are wrong about the usage of currency symbols.

Wikipedia is wrong if it says that the placement is based on currency. Wikipedia can also be edited by anyone with a pulse, so there you go.

Here are some official government resources on currency code placement in English.

http://publications.europa.eu/code/en/en-370303.htm#position

https://www.btb.termiumplus.gc.ca/tpv2guides/guides/wrtps/in...

> The European Union did indeed usher a guideline on the use of the euro sign, stating it should be placed in front of the amount without any space in English

So...what you're saying is that I'm right. I'm very confused now.
You can specify the pattern attribute to be only numeric digits with "\d" .
How To Quit Your Job
Calling it Unix friendly but not supporting ssh (and thus sftp/rsync/etc) seems like quite a weird choice, and one that’s lost you a potential customer.
Assuming these structures can be changed like an FPGA.

It’s not obvious how you can change the microstructure of a material to something you like in minutes.
1) this website's desktop UI is horrible. Have you seen the side of that left sidebar? it's taking half the real estate screen!

2) I'm happy to hear some good news about our economy (the USA). Lately it seems all you hear is "doom is near", glad to finally hear something positive.
Not mentioned - that they can pay far less for these workers by dint of the much lower minimum wage for disabled persons.

The NW Center has been cited in the past for such underpayment. https://patch.com/washington/seattle/nonprofit-underpaid-dis...
Yeah, the recent pi calculation amassed 31.4 trillion decimal digits (or about 10^15 binary digits) of the computation load, which would definitely include the integer multiplication of numbers with the comparable size among others. I'm not sure though, because the currently widespread algorithm (Schönhage-Strassen) is practically within two orders of magnitude from O(n log n) [1] and the previous record holder (Fürer's) had been proved extremely infeasible. Also note that 85 billion digits do not relate to the constant itself: it is the lower bound that the new algorithm can make difference, otherwise it reduces to the base case. I'm not really qualified to determine the expected constant of this algorithm though, so it might actually prove feasible.

[1] Its time complexity is O(n log n * log log n). The double logarithm is already slowly growing; log log 2^(10^15) ~= 34 for the reference. At this stage the constant is much more important than the time complexity itself. y-cruncher, a record-setting pi computation software, actually has a set of proprietary algorithms [2] optimized for modern hardwares.

[2] http://www.numberworld.org/y-cruncher/internals/multiplicati...
people are simply less motivated to come into the office if they feel a little weak or tired

Au contraire, as the open office plan is usually paired with the "all-in-one-bucket-PTO" plan. So if you take a sick day, it comes out of your vacation/holiday time. Ergo, employees are even more motivated to come in while feeling a little puny. Otherwise the kids are going to be pissed when you have to trim a day off that trip to Disney World.
> So encryption isn't allowed, but is there any way to authenticate information sent over packet radio? Open communication has plenty of uses, but some of those can be spoiled by bad actors impersonating others.

You are not allowed to encrypt data on ham bands (this seems to happen Worldwide, it is also true here in Brazil), but there is no restriction on use of cryptographic primitives for authentication. But some countries (France, AFAIK) also require the protocol specs to be openly available, what should not be a problem in this field.

Digital signatures are Ok as long as the content of the message is not hidden (i.e. all listeners can receive and decode the information) and the transmission is identified (as usual in ham).
It's been very productive for us (in machine vision).
> totally different operating mechanism

Not really. The bolt locks differently, but it uses a bolt carrier, gas piston, and buffer spring like an AK.

That said, the easiest way to dismiss the idea that an AK47 is a copy of the STG44 is to look at some of the gas operated rifles that preceded it in the Soviet Union, like the SKS, SVT-38, and AVS-36. Except the rotating bolt, they already had all the features of the AK in the 30's, and the rotating bolt is the one thing the STG44 doesn't have.

https://en.m.wikipedia.org/wiki/AVS-36
I'm talking global population, not local. If we reduce the global population (by strict birth control) by a factor 1000, I bet you won't see any of these problems.
Does anyone else find this to be incredibly inconsistent between browsers? Edge is probably the best, surprisingly. Safari is the worst, it sometimes ignores entire sections of an article, regardless of using correct semantic markup.

I basically gave up on this, and just focus on using the appropriate semantic HTML tags, it's not my problem if a browser mangles it.
Or maybe it’s a misinformation op. Maybe they only buy from Dell and this is to throw people off the scent? Maybe they don’t even own a computer...
A few niches? Every major GUI application and video game is niche?
I always found it interesting that "hating open office spaces" is one of those sort of biased-HN things, similar to general dislike/distrust of popular social media platforms. Virtually every parent comment on the thread is along the lines of "I don't like open offices", which is obviously fine, seeing as how to each their own. However, I for one LOVE open offices. The fact that I can see what's going on, feel the vibe of the office, distract myself for a bit should I so choose to do so. Or even if I want to put my headphones in and turn the music all the way up, I have the option and I really enjoy it. To me, the open style makes the office feel like more of a community, as opposed to "an office" (similar to cubicles, offices, and mini-cubicles) and I absolutely enjoy that.

Side note: I'd be curious to see responses for office preference (open, or not open) distributed by age.
Had we bet on nuclear we would now have nuclear, not clean power.

Nuclear shills, along with hydrogen shills, are incredibly embarassing.
A little controversial, but I would have liked the larger programming community to address this rather than write completely new languages.

Think of all the effort that has gone into rust. Compilers, package managers, libraries, etc. What would have happened if that same effort went into better analyzers, linters, compilers, etc, for C/C++? Rather than rewriting everything to be made "perfect" (which will never happen), this would be applied to the metric shit ton of existing code, making it better. Not perfect, but better.

Of course that work is dirty and necessarily political, and making a new language is sexy...
What Kate Saw in Silicon Valley (2009)
Conspiracy Theories Can’t Be Stopped
What helps me in those situations is to make a list of arguments for and against doing it now. This seems silly, but view it as communication between your subconscious and your rational self. Your subconscious self feels that its obviously not a good idea to do it now, and your rational self feels that it obviously is a good idea. The arguments against doing it now are actually the most important part. Try to articulate why your subconscious feels that way, even if those arguments are silly. Recognising that they are silly is the point.
That depends on how these features are added.

https://github.com/rust-lang/rust/blob/master/RELEASES.md

I would argue that cpp, despite being much older, is still adding features that are kinda backbreaking e.g. ranges.
> The Bay Area's housing crisis is caused by a mix of bad zoning laws and rampant NIMBYism that has blocked enough housing construction to keep up with population growth.

There shouldn't be any population growth to keep up with. The problem is too many people on too little space. Not sure why people seem to want to live in cities that resemble ant-hills if it's shown that it makes them miserable and depressed.
Solar panels are just so deadly.
You're paying income tax at the highest rate. The calculation in the linked document is about "business taxes". So subtracting just half of the money "because of taxes" is not correct as you'll probably not pay that much in taxes for a business.
Related: The Elves are Leaving Middle Earth- The Sodas are no Longer Free

https://steveblank.com/2009/12/21/the-elves-leave-middle-ear...
I forget the name, but it was a mechanical baseball game, where you would win the jackpot by rolling quarters into various holes in a wooden floor, and getting a grand slam. You'd have to hit 3 fairly easy holes, which gave you three singles, then roll your 4th quarter along the edge of a hole to make it curve behind everything to the the home run hole at the back of the board...

I think the place in Vegas was the arcade in New York, New York. I don't even know if that still exists, it has been so long.
> If we allowed denser housing, especially near where people work, we could bring down housing costs massively while reducing commutes.

And still be absolutely miserable. Dense housing it part of the problem, humans need space, and lots of it.
Well, then the comment they made about essentially rewriting Cargo is probably accurate.

Doesn’t seem like it’s a valuable contribution to their end goal though.

I do want to point out (for others, you know this) that Cargo has a lot of environment variables that can be used to improve its usage inside other build systems, e.g. using a shared target directory for reusing compilation of dependencies: https://doc.rust-lang.org/cargo/reference/environment-variab...
I think it is likely that there is more to animal/human intelligence than pattern matching.

I don't think we can say for sure that there is more, though. If and when we finally understand how it all works, I wouldn't be completely surprised to find that it is just many layers of pattern matching and associated feedback loops.

We just don't know enough yet.
Agh, damn government ruining all our fun!

I kid, I understand the reasoning but I wish there was some longer-range frequency band with similar restrictions to 2.4GHz
The EU currency code guidelines do say to use EUR in such instances.
I was going to say. It's good to provide opportunities and accomodations for disabled people, but to expect this to be altruistic on the part of Amazon is naive. They've done the math and think the accommodations won't counteract the gains from being able to pay less, and get some PR.
I think there are people who care. But the real problem, is the growing cynical world view that we cannot trust any authorities, and therefor have no way of assessing truth or reliability of anything we read or here.

The first step is to educate people this is not inevitable. No, don't trust authorities, but trust your ability to research and verify and spot faulty or unsupported arguments and assertions.

I'm pretty sure the reason this is being prominently discussed on Hacker News today is because of the criticism of "the media" around the Mueller report. But an equal emphasis needs to be placed on praising Mueller for the thorough job he performed, and the credibility and integrity which he invested into this task as an act of service to the nation. I think it will be very difficult now for anyone to argue there was not a massive effort from the Russians to help elect Trump, that there was a disregard and contempt for the law from many people in the Trump administration who have been found guilty of crimes or await trial, but also that there is insufficient evidence to prove Trump personally committed a crime with regard to the Russian interference.

The investigation is a shining example it is still possible to establish facts and evidence with some level of objectivity, if one is willing to be patient and wait for the process to play out before coming to conclusions.
50 years ago the notion of everyone having their own computer (or several!) would have been laughable.

Perhaps in the next 50 years people will have their own personal satellites in orbit and we will achieve your goal.
The number of people who shared and continue to share "fake news" is a sign (to me) that most don't care about truth and are in fact complicit. These people are selfish, narcissistic, naive maybe all of the above.

> Most people are unaware

I just don't buy this based on the content that I see shared.

When corruption (for example) is exposed it should be a slam dunk for both sides of the political debate. However, this is no longer happening, with each side digging in deeper.
Show HN: ClapOrSlap – Tinder️ for Products
Low level programming in a safe way is a complicated endaevor. The assembly language with a few instructions can be the ultimately simple language, but it doesn't offer the same features that Rust does.

While I am all for simplicity, I just don't think it's all that obvious that a language could possibly be simple, fast, and safe at the same time.
It really comes down to lack of usable land area. When 7 million people are competing for a fixed number of parcels jammed into narrow strips between the ocean, an enormous bay, and development-unfriendly mountains, you end up with skyrocketing land prices and terrible commutes due to traffic choke points.
> Those are a only a subset of the possible negative tests

I agree. I said this too

> and the ones you shouldn't be writing (if you do, simply switch to another language).

That was my point
As a data manager and a database developer, I can assure you there is a big difference between "a number" and "a string of digits" (even when those digits are supposed to be a number). It's a sign of poor database design when a field type of numeric is chosen because something "looks like a number". Usually, I would only use an integer field for something like an internal record ID or lookup code, whereas an external-facing ID should be a string, enforced by a mask or limited input set. Often, as a database evolves, what starts out as a numeric ID ("Customer 1"!) can evolve into something more complex ("Let's prepend a geographic code to segment our ID space!"), which cascades through the entire application stack. It's important for a UI developer to really understand what the data domain is, rather than just blindly following the underlying data type, and to help ensure that the user is guided properly.
As opposed to composite planes or car frames?
25 years old, only worked in non-open office (cubicles) when I was an intern in college. Since then have only worked in open space.
I love the ability to just put on headphones and grind away most of the day, but my coworkers that I work with most often are still literally just a chair pivot away. We turn around, collaborate on how to solve a problem together, then turn back to our computers and execute.

I think it's important to work on noise reduction through office design and offering quiet isolated spaces to work for people that need that environment. But overall I'm a big fan.
what is a kvasar
I would say the linked url IS a website even though it is made by a single txt page.

I'm not sure though that a txt document is "simpler" than a bare (no js, not images) html document; on one side you can read it with something as simple as curl, on the other the txt didn't render properly on my phone.
I don't think GP was talking about when they are on the phone. If you're talking on the phone next to me, I can hear you talking, whether I have noise cancelling headphones on or not.
I’m so happy to see something like this! Communication engineering is a field which impacts everyday life all over the world and more people should have a chance to learn about it. Open hardware and software is an excellent resource.
Shift + scroll wheel scrolls horizontally in Firefox at least.
Absolutely, and some people _really_ care about these things. Especially in my domain where things are safety critical like avionics/robotics we absolutely do not want to segfault and fall out of the sky or have degraded capabilities. I have found a lot of interest in using Rust in this domain exactly because of the safety. Especially with the awesome work that RustBelt[1] has done.

Further a compiler that verifies memory safety for you can save an incredible amount of money when otherwise you would need to manually prove memory safety.

[1]: http://plv.mpi-sws.org/rustbelt/
This is a local problem, not a global problem. I fail to see how reducing population in Tokyo, Japan would solve a housing crisis that exists in San Francisco...
They had their moments during the war too. Apart from the STG 44, the FG 42 is amazing.
Why do people up vote your flame war post?

Ah, exploiting the human urge to argue about literally anything. Especially when your argument is full of flaws and straw men statements.
> It hasn’t completely replaced C

The keyword here is completely. Rust doesn't need to completely replace C, it only needs to cover those usecases other languages haven't already covered. Or maybe just some and a completely different language takes what is left.

You don't care that Rust is much more safe than C due to all the features it has that are unlike C. But the safety aspect is Rust's main raison d'être.

If you dismiss this outright, you could have written a much shorter article or at least written a much more interesting article by starting with this admission and from that working your way through Rust's feature and explaining how this doesn't alleviate the warts of Rust.

> But now you know why we are still writing C

I wonder who this "we" is?

I'm also still writing C but for quite different reasons. Mostly because of legacy code and to some degree even just to be able to claim that I'm working on 35 year old code.
There are probably more or less two classes of procrastination.

There are tasks that really do need to be done. No magical fairy is going to come along and do your taxes for you or some household task that someone really does need to do.

On the other hand, there are projects that aren't time-critical and that, if you hold off doing them, the need for them may really go away or you may otherwise decide that task isn't actually necessary.
Seattle has smaller scale of the same problems combined with the same resistance to upzoning and "changing the character of the neighborhood".
They bought a house on a sleepy street of Capitol Hill in 1996 and somehow expect to be insulated from any change when twenty years later Amazon dumps a few billion into office space a thirty minute walk away.
The only people who think Freudian psychology (and Freud’s more general writings) don’t have value are those people who haven’t seriously studied them.

Not to say that they are 100% true, but there’s a lot of (profound) truth there.
I don't think it is really discrimination, if you can't handle an open office setting, then don't work at a place that utilizes one.
I would guess it’s someone with a job, and this is hitting income tax.

But corporate taxes in DE are about 30%, not 15. Don’t forget your Gewerbesteuer.
Very cool. Might consider that having the terms "NPR" and "Radio" in the same phrase will confuse some people. Most will think of https://www.npr.org/
>Rust will eventually fail to the “jack of all trades, master of none” problem that C++ has.

He's talking about C++ like it's some kind of failure and not one of the most widely used languages in the world. Sounds like the author just doesn't like C++, so it's no surprise he doesn't like Rust either.

>Yes, Rust is more safe. I don’t really care. In light of all of these problems, I’ll take my segfaults and buffer overflows.

"I don't really care" isn't a good reason for ignoring one of Rust's strongest points. If you're not an expert in C like the author, then this would be one of the biggest reasons for choosing Rust over C.

That being said, I agree than Rust isn't a good C replacement, mainly because it's more similar to C++.
Too theoretical imo, to see if something is within your locus of control try to stop doing it for a month - you'll see whether you are smoking cigarettes or if the cigarettes are smoking you.
* it took me good 2 weeks to implement it

* i have actually implemented this kinds of systems multiple times and always failed at the 'who watches the watchers' and usually had broken backups (as in i usually needed them few years after the system is written and by then something is always wrong)

* in the future it will use contextual bandits to probe for broken backups (such as: hey, is file XYZ with size X uploaded at Y weird?) and learn from all the customers triggering the AI flywheel, more backups more data, better contextual bandits, better service, more customers
(the idea is to use bandits[or something else with exploration factor] for probability of "good" notification)

so in few words:
value = out of the box alerting + nice api + machine learning (not implemented yet) + good price (no cloud)
> Gutting the lower classes is how you punish the ruling class.

Nah, that rarely works and is usually a very slow and painful process, often causing more suffering for the lower class than the crimes the sanctions are supposedly being imposed for.
"what causes us to procrastinate are things such as anxiety or fear of failure, and a high degree of self-control is what allows us to overcome these issues"

Self-control seems to be a behavior rather than a characteristic, quality, or a skill. When one has controlled oneself, one has exhibited self-controlling behavior by definition. But what causes someone to exert that self-control?
The world would be better without these nasty abstraction layers over email - outbound transactional email is really not that difficult to do yourself.

Spam letters is another thing and there are limits and restrictions you need to be aware of, but that that point, maybe you should ask yourself whether what you are doing is right if you're reaching those limits?
Digital Forensics Tips&Tricks: How to Connect an Encase Image to Virtual Machine
The Singapore PM is a Haskell programmer.
De-Motivational Talks
some conversation also over on https://news.ycombinator.com/item?id=19482191
I found this resource, hopefully it can point you to the right answer: https://rsaxvc.net/blog/2014/2/1/Encryption_and_Amateur_Radi...
Assuming you mean quasar here.

It's unusual, but only because there's such a small set of Einstein Crosses -- it's not particularly significant that the lensed object is another galaxy.
Ask HN: What day-to-day tasks have you automated away?
Seems like there's a lot that you can do with a little code, some automation tools, widespread APIs, perhaps a little bit of hardware. Curious how you've made your life a little easier stitching pieces together.

(question adapted from https://www.reddit.com/r/ruby/comments/b4w49p/have_you_guys_automated_any_daytoday_tasks_with/)
Legally speaking, it's "messages encoded for the purpose of obscuring their meaning" [0] that's illegal, which is fraught with conflicting interpretations and loopholes.

[0] https://www.ecfr.gov/cgi-bin/text-idx?SID=f9e42063714bbba9b7...
There is already a metric shitton of work being poured into making C safer. Everybody realizes that most existing C code will be used for a long time. That's why we have a bunch of different sanitizers, fuzzers, static analyzers and so on. The problem is that these tools only find a fraction of the possible memory corruption bugs you have and many people don't even bother to use them. You can still find bugs in many open source projects with a simple fuzzer. Sanitizers are only as good as your testsuite, but except for SQLite, which project has extensive coverage?
If it can be 2^80, then with smaller parameters it can almost certainly be less as well. If it's so close to the real strength (e.g. 96 bits effective strength with 128 bits claimed), it's not really a practical backdoor anyway.

That said, I see your point. I'm a fan of autograders and automation, but this can totally be solved by just submitting the solution, to be checked by people not in the jury.
I created an html file with only a

<input type="number">

element in it.