skysight-inc/HackerNews huggingface dataset:
I built Chez Scheme when it was open sourced and have enjoyed experimenting with it. I tentatively started a new book using both Chez and Chicken schemes for the examples (but I am just starting a new job as tech lead of an AI team, so I may not have time to finish it). I wrote a Scheme book years ago for Springer Verlag that I was disappointed with, and I would like a chance to do better.

It is really exciting that Racket is being restructured to use the Chez Scheme compiler and runtime. I believe that there is a place for concise and elegant languages like Scheme and Haskell.
In my case the problem is I'm running out of disk space and need to find stuff to delete. So, `du -csh `. Wow, three huge directories. `cd dir1; du -csh `. Repeat. `du -d 3` would seem to be the solution, but it is pretty noisy. I really want something that prints all the "big" stuff in a tree, nicely indented and sorted by size. I end up using a KDE app ported to macOS that shows all the big files in packed rectangles, but can't remember the name.
So? US citizens don't need to qualify. They were born there so they already have citizenship.
You wouldn't declare your in-scope variables as `const` in C/C++/C#/Java wold you?
Harnessing the Power of Hybrid Cloud Storage
Wow, now that's what I call a decompilation.
It's still Django obviously. You can never go wrong with Django. Mature and battle tested.

I think it will be easier to hire for Django as there are more Python devs and they can learn Django quickly if they don't know it already.

Second choice would be RoR if you want to be fancy but might be little it harder to hire for.
Here’s How Filecoin’s Token Sale Won’t Irk the SEC (Like the DAO Did)
> And were we are, yet to have a Web UI designer that can match Blend, Qt Creator, Netbeans Matisse, Scene Builder, Glade, Delphi, C++ Builder,....

Huh, my experience was all those things are terrible (spent some time with Qt and researching Glade, also inherited a Delphi codebase full of spaghetti code at one point).

Visual UI tools are great for prototyping, awful for maintainable code. Anyone I know who's spent any time with them ends up wanting to go back to the code.

There certainly are good Web UI designers [1], it just seems no-one wants them. There are successful visual Web UI prototyping tools tho.

[1] http://macaw.co/
Y'all should take this with a grain of salt. Monsanto is hated as a company; the media just loves to vilify them. I've been suspicious of any anti-Monsanto news since looking into their lawsuit[1] against a farmer who grew illegally obtained patented seeds. The media and commenters made a big deal about predatory behavior but they it was clearly the farmer being an asshole. Anti-science/GMO nuts just latch on to anything without a care where the evidence points.

[1] Monsanto Canada Inc v Schmeiser
You can solve this by using multiple scantron-like machines from any manufacturer.

You could put them in sequence and compare the results. If results diverge, you investigate why.
Tips on Treating Flakiness in Your Rails Test Suite
The reason for blackout can be simplely find in the movie "War machine", by brat pitt. In the movie, Afghanistan was supposed to set free. The farmers in Afghanistan can grow whatever they want. The best thing to grow can be cotton or opium. But since US is one of the largest cotton exporter, U.S. would never give the money to Afghanistan to help farmers growing cotton. Thus,they only get money for growing opium. I would say it is conflicted interest. Chinese movie industry has grown to a level it has the same level of power to affect Chinese people's recognition of the world as Hollywood. So when summer arrives, the industry has prepared a lot of movies for the teenagers in China, of course they would wield the commercial protection club to promote it own movies. Just like what U.S. do for their steel industry, farming and all other industry. I would say deal with it Hollywood and all U.S. media, considering the fact that you have never given Chinese enough respect (remember that your media encouraging children to speak "kill all Chinese" in the broadcast? Remember that the black dude made a song singing about killing Chinese and robbing them, and what YouTube do is simply saying it's personal opinion?), a simple summer blackout is way more friendly than I thought.
Nice point, although I believe someone influenced that board game company.
ESET NOD32 Antivirus 9 License Key with Crack Full Version Free
A retired pilot un-retires in Japan
Probably because extraordinary people gets higher salary, at least in theory, and points is to make it harder for ordinary peoples to immigrate. According to your numbers it is more special to earn $120k in Texas than it is to earn it in Alaska
The main difference I see, is that unless you are a Nobel Prize or Olympic Medal winner, or a 26-30 yo with a PhD perfectly fluent in English, the only way to qualify is to have an existing job offer.

If I'm not wrong, both in Canada and Australia you can apply and look for a job there, if you can prove you have enough funds and past work experience, in addition to similar age/education/language fluency requirements.
You get a tiny amount of control over the html with :before and :after content and removing elements with display:none and going crazy with complex selectors and absolute positioning
The article links to 11 papers, but they have only two authors: one claming π = 17 – 8√3, and another one claming π = (14 – √2)/4.
I do wonder why. The American dream was available to pretty much anyone willing to try it through the green card lottery. Someone with no money and no education could try coming to US and making it big like many other people before. Or is the green card lottery programme not being scrapped?
Pocket Startup Advisor: The magic 8-ball for startup advice
My experience is exactly the opposite. Whether it's getting things vertically aligned, or consistent margins between composed UIs (so that you never need to adjust margins on a per-instantiated-component basis), or avoiding scrollbar nesting by using the full page for scrolling and then needing to absolutely position content so that app chrome correctly overlays it - CSS is painful all the time.
Exactly for this reason, to allow states with lower income to be more competitive.

100K for a Software engineer might not cut it in SV, but it will allow smaller tech hubs in places where tech salaries are not inflated like i don't know Kentucky for example to attract foreign talent.
Taking 5 months to enable trading doesn't seem like "adoption"
What colour "blue" should be is something that isn't going to ever satisfy everyone.

* http://invisible-island.net/xterm/xterm.faq.html#dont_like_b...
Cats that grow up in an environment without any horizontal lines are unable to see horizontal lines [1]. This indicates that it might not be as much "evolution made me recognize these shapes" as it is "I learned to recognize these shapes since I see them often", which is more inline with OP's explanation. Of course evolution plays into what you are able to learn to recognize in the first place.

[1] https://www.psychologytoday.com/blog/brain-food/201404/the-c...
The example of the diary makes me wonder if you could use this as the basis for a file-based social network... :-)
(Not an economist. Current h1b visa holder about to leave the US to grow my company in India.)

A country whose indigenous population growth is stagnating, whose indigenous population does currently not pick up all available jobs, whose economy is 6x as big as Canada and Australia combined is choosing to turn away immigrants.

From a purely numerical standpoint, an 18T dollar economy built by 330M individuals will start to become unstable if the population starts falling and aging. This is a distinct possibility when you only invite highly educated, skilled immigrants since education negatively correlates to family sizes. Falling population will be another reason to push for more automation (see Japan) leading to wage stagnation.

America, be careful what you wish for. Read this demographic report. It's eye opening. Childbirth rates are 1.82. If you bring in Nobel prize winners, you'll get brainy people who will not beget brainy kids.

https://en.m.wikipedia.org/wiki/Demography_of_the_United_Sta...
I'm a big fan of what Keybase is doing, but I've avoided installing it on my newest computer because I'm unhappy with their client.

To list a few points:

* No application preferences, so no obvious place from which to disable KBFS. Even though I never use it, it somehow idles at 160MB memory, and after each restart it adds itself to the top of my Favorites on Finder!

* Between the Electron app and Keybase services, another 360MB of memory gets used. In total that's 520MB, which is a fairly large amount of memory for a laptop with only 8GB.

* Quirky menu bar behavior which doesn't match macOS design guidelines.

* No option to disable automatic updates, or even reduce the check's frequency. Currently, it runs every hour, even though they can go weeks without a release!

They're trying to do way too much with a single app, desktop apps are usually more granular. You could break it up into three or four apps:

* Core. Includes account, device manager, identity proofs, and CLI tools.

* Chat. Includes contacts and people search. Heck, you could even offer to scan the user's contact list or keyring for matches on Keybase.

* KBFS. A menu item app with a preferences view. Functionality should probagbly be implemented as a Finder Sync Extension [0].

[0] https://developer.apple.com/library/content/documentation/Ge...
Yes, albeit the former is much more common in most other places.
This is the same as the UK, there is virtually no way to immigrate under a work visa unless you are sponsored by a company (you still need to meet the point system).

It's also not that easy to get into Australia or Canada on a Visa to look for work, even if you have sufficient points you are much more likely to be declined unless you have a job offer / sponsorship.
>Most developers I knew in person didn't care about CSS or didn't 'get' it.

It being a broken technology, used for tasks it wasn't until recently even remotely suited for (layout) probably played a role to that.
Another successful open source coding Patreon is OctoPrint: https://www.patreon.com/foosel
Math Journal Editors Quit for Open Access
Pwned Passwords – Have I Been Pwned?
Last week. I'm Canadian and currently working remotely for an American company. I am in Denmark at the moment and need Danish money because they don't do euros. The American company pays me by wire transfer and my Canadian bank skims $15 off the top. Then I transfer day-to-day spending money via the cheapest, best, most reliable service I have yet found - and it still costs $10 per $1000. I do that every month or so. If you're wondering whether a credit card would be cheaper, the answer is no. My credit card is the best one available to me for travelling abroad, and there's no foreign transaction fee - but they do charge 2.5% currency conversion, which is $25 per $1000. And some places don't take credit cards.

All these fees are wasted money from my point of view, and the sooner I can stop paying them, the better.
Fossil fuel, hopefully.
"Cascading JSON Style Sheets" - I suppose it would need a snappier acronym. Serve pure JSON content endpoints, and like, a standard response header which points to the resources which can render them.
Maybe I'm looking at this wrong, but 28L is most definitely shorter than 28R. Unless they marked the runways wrong of course but somehow I doubt that.
The ones you feel the most comfortable with.
> Do they really?

Absolutely:

> […] However, XChaCha20 is currently not widely implemented outside the libsodium library, due to the absence of formal specification.

https://download.libsodium.org/doc/advanced/xchacha20.html

Can't say for sure, but it look like they didn't have an independent implementation to compare to. Just like me a few months a go.

---

> What about timing attacks?

Monocypher is immune.

First, the primitive were chosen precisely because they are easily immunised against timing attacks.

Second, this is easily checked simply by looking at the source code: no secret-dependent branches, no secret-dependent indices, and that's about it. One doesn't need to be an expert to check that, a junior programmer could do it after being told what to look for.
> There's a whole checklist Patterson looks for whenever he makes product hires...

One of my main frustrations with non-technical PMs (chefs and soldiers probably apply, but not always) is when they aren't actual experts in the software business, in the business of code. There are Dunning Kruger effects in play.

The usual response is "find the smart people and listen to them" but hopefully everyone on the project is smart, in which case the advice isn't actionable. And the Dunning Kruger effect is a huge deal when trying to find the people that are specifically great at technical strategy.

Another response is to find a more objective way to find the best technical advice, whether through metrics or less specific track records. But building a good software product is complex and time-consuming enough that you get very few data points to work with. Sometimes the negative effects of bad decisions (massive technical debt, intractable legacy systems, retention problems, etc.) are indirect or won't really be felt until at least some of the personnel on the project has moved on.

A specific concern that a non-technical PM will underestimate is tooling. Unsupported dependencies, old language versions, old compilers, mostly broken IDEs, undersized build farms (if they exist), and so on typically happen when the people making strategic decisions can't code, or at least haven't coded lately. It's not always easy to know when to buckle down and fix something like that, but I often see equivalent (organizational-value-wise) feature work getting star treatment.
That relies on the premise that immigration of "ordinary" people is somehow detrimental to the existing US population. This is, to my knowledge, not supported by any fact or study.
They do. There's a 2.5% conversion fee. $25/1000. It's irritating.
What other trading platform has a good android app?
Those tools are wonderful and make my life on native frontend projects enjoyable, versus the pain having to deal with of Web design, which I happen to have experience since the early days (first coded web apps were C based cgis in 1997).

Trying to manually hack GUI generated code is an anti-pattern.

One has to leave the code generated by the tools to the tools, everything else should live in other code files.

Sadly I never heard of Macaw, specially on the enterprise circles I move on, in any case they seem to be gone now.
I don't think this is true (partially). I am not a lawyer, but my lawyer told me (EU citizen) that I'm free to work from basically anywhere where I can have income - tourist visa forbids me from being employed in a local company, not from working for a company based in a country where I can legally work, that's a different law.

The situation is of course different with taxes, where your "tax residence" (as we call it in Europe) lies in the country that can be objectively called your home/base (based on dozens of criteria), sometimes regardless of where you actually work. However it can be perfectly legal to pay your (income) taxes in a country where you can't legally work because these are two different things, and not paying the taxes would be illegal.

I can't be employed in a USA company (even remotely) because I don't have work visa, but I can have US clients and travel to the US (even for business - see B1 visa). I can't work from there not because the visa forbids it, but because that would mean I'm generating income on US soil, which I'm forbidden by a different law.

This situation is very different in Europe and Asia, the United States are well known for their draconic tax laws.
Works for me without scrolling.
Bitcoin? Cryptocurrencies? The Most Comprehensive Read on the Topic Online
In C++ I always do, everything is 'const auto &' if it can be. C# const is different, it's more like C++ '#define'.

Why wouldn't you always go for the most immuatable declaration? Even in C++, where you can have 'const int f(const int y) const;' it's still worth using even though you have to type it a few times.
Samsung qled Tv
That's an amateur hour mistake on their part, frankly. I hope they have a 'switch color off' flag.
Hacker connect – real estate tech event next week
Going by your logic, US could proactively import a computer that is a victim of a crime from somewhere in the world onto US territory, and arrest the person responsible.
That site is a goldmine, thank you for pointing it out.
don't forget /opt
>Wasn't keen on Dreamweaver - I mean I guess it's ok if you're a designer but not really something I'd have ever recommend for developers.

Mostly because of cargo cult -- as Dreamweaver produced very clean HTML output.
Yes. It's not as trendy as it once was (if it ever was trendy to begin with), but it's still a stable framework used by a lot of small scale agencies and companies making their sites in house.

That's because:

1. It's well known, so anyone who joins the project will know how the framework works or how to use it. A less popular framework will require teaching new developers about it before it's really usable.

2. It has options. For most frameworks, it seems the only responsive design options are 'full screen' and 'mobile' with nothing in between. In Bootstrap, you can have the layout gradually change as the screen size gets smaller, which is useful.

3. They're used it. Seriously, it may surprise some people here, but a lot of web developers (and developers in general)are not particularly interested in technology or learning about shiny new platforms and tricks and will just stick to whatever they already know to pay the bills. For a lot of those 9-5 developers, Bootstrap (and Foundation) are just 'good enough' for their purposes.

So it's still relevant, especially outside of the startup bubble where developers don't care about anything other than a pay check.
You should visit the headquarters of some slow-moving enterprises.
One of the two Patreons I support (https://www.patreon.com/mitchbenn), who is working on a pay-per-thing model, decided to start doing very short daily videos as well as occasional longer ones. All he does is mark one short video a week as a 'thing', with the others basically being freebies. That, combined with the ability to set a monthly limit as a supporter, keeps things sane...
There are zero similarities between SWIFT and Nakamoto payment channels, apart from the superficial common purpose of transferring value.

This suggestion stems from either dishonesty or ignorance and there is no reason to take part in that kind of mudslinging.
Reminds me of the way too few times I felt during or after meditating.
Incidentally, David Mikkelson apparently did have such a right but simply didn't want to or couldn't afford to buy his ex-wife's share at the price it went for. Also, leaving this top comment unchallenged would play into his narrative that he's the sole founder of Snopes, a claim he used in the recent fundraiser which raised two thirds of a million dollars. (I'm still astounded that more Snopes readers didn't spot this, but I guess since Snopes confirmed it....)
Apple App Review Team should review themselves
One of our apps that we submitted is "In Review" since 24 Jul. And this app has just 3 viewcontrollers. Not too much complex and it has no in app purchase etc..

We hope you are having fun with our app dear review team.
We'll .. I looked in the guidelines but didn't see any reference to this no-no. If its a big no-no, it should be in the guidelines, no?

Is this something I should just know by experience by now, or am I overlooking this point from the guidelines?

https://news.ycombinator.com/newsguidelines.html

I'm seriously asking, not because I want to cause trouble, but because I don't see this guideline being enforced at all except in this particular case with tptacek. Are you defending him?
116233417
I'm more than happy to discuss this issue here.

In my opinion, Marcus Hutchins will spend the next 10 years of his life working for the NSA and reverse engineering malware built by the Chinese. Unless MI5 has other plans.
> In the same way that today's web users don't care about html, http, or urls, digital currency won't be mainstream until they don't have to care about private keys, bitcoin addresses, or even (gasp!) the blockchain. We're a long way off.

Not all digital currency has keys. World of Warcraft gold, for example. One would imagine there would be a bank of sorts. Coinbase plays that role, at the moment. They supply cold storage.

It does need to become easier to secure your shit -- given. Most ppl aren't going to be verifying a SHA256 hash function output of their client binaries or use (pseudo)-cypherpunk's public key to verify said hash function is correct against a known good output. Unfortunately!
I hear what you are saying. There have been tests on groups of student test takers:

group 1 is told they are talented and that the test is hard
group 2 is told if they work hard they wil prevail

that was the gist, but I could be getting the wording wrong. The work-hard group did much better at the test than the talented group. I'm going from memory here and will try to find the test to post here. But don't you think it is valuable to prepare those who might have a tougher time with knowledge about how discrimination operates within our institutions that confer power for situations they may face and that certain strategies are better (based upon data from history) than others in understanding the basis of these? When one understands how the opposing army operates, one can create a more effective and hopefully victorious strategy. Especially if one is told that winning battle strategies productively use insider knowlege of one's opponents strengths and weknesses in an innovative and sustained counter-measure.
Switching operating systems and tools is always a messy experience.

Coming from Linux and macOS to Windows this year, the Windows filesystem has been... well, one of the very confusing things. Although I understand the Linux fs is messy (and macOS improves a bit on that), I'm used to it and it makes sense.

OT, the only good bit I found is the Outlook directory, mail, calendar, Office experience (but that will not make me stick to Windows either).
It's not only that Cyrillic is designed specifically for Slavic languages, but also that the general tradition around Cyrillic is to make up new letters when adapting it to a new language, as oppposed to the Latin alphabet where the two traditions are to use digraphs and to add diacritics. This choice between two possibilities is already causing the problem of "cz" vs. "č", but within those there are still the choices of "cz", "ch", "tsh", "tch", ... and "č", "ç", "ĉ", ...
I've seen k before, it's pretty neat.

You can't grey out the columns in exa until I land configurable colours, which I hope to get done relatively soonish. But you can use the --colour-scale (or --color-scale) option to colour file sizes based on how big they are. The person who submitted the feature request (https://github.com/ogham/exa/issues/65) used k as a direct example.
I use it regularly in Safari. I also have an HN-app on my iOS-devices giving me a similar "reader view" and removing fluff from the websites. I find it really pleasing when just reading articles (I've often caught myself going into devtools to remove navigation bars, sidebars, etc from websites when reading longer articles since they distract me).
Semantic markup is for computer to categorise and file. The easier google can figure out what your page is trying to do, more efficiently it can serve it into the right hands.