skysight-inc/HackerNews huggingface dataset:
Suspended doesn't mean it's cancelled. CAQ govt. is revamping their immigration policies. So far it seems they favor culturally fit Francophones from Europe than any other merit. They also have policies (Bill 21 & Bill 9) in place to discourage immigration from Francafrique countries.

I am sorry to say this but, IMO I feel like CAQ govt. is trying to cherry pick white French immigrants to keep Québec white. Everyone can argue that it's not the case, but they are implementing this system piece by piece over the years. The immigration system of Québec has removed 'D' Diversity from its name. MIDI => MIFI
Or possibly that we inherently struggle with the limits of our own mortality?
I thought wealthfront and the like aren't exactly the same type of insurance. They don't put your money in a single account, and if you ever needed the insurance you have to go through a third party that made a deal with the actual banks.
I had to do this recently when a co-worker was eating from a glass bowl and kept slamming the metal spoon around in it. I don't know if I was upset at the sound or the sheer inconsiderateness, but I had to get up and take a walk.
Interesting data! I wonder what explains my perception.
For new construction in Berkeley, you can't use natural gas. It was banned. Oh well, coal works. Unintended consequence?
Which is not anonymous.
It seems like for new motherboards it's be easier to start with coreboot over status quo. Are there reasons this isn't true or does it come down to marketing reasons?
It's a "Reverse AI Effect". If the AI Effect is that anything we actually understand cannot possibly constitute artificial intelligence, the Reverse AI Effect is that nothing can possibly constitute useful AI until it rises up and kills all humans.
Anyone can put a complicated CI/CD pipeline on top of any language, including PHP. What does this have to do with the amount of hoops certain languages force their users to jump through just to see some dynamic content?
2nd that on Chase. I'm very happy.
Push Notifications-based 2-step Verification
You can have both in the same headphones. Personally I rather enjoy putting on my headphones and entering my soundless world.

Of course there’s still distractions every 30 minutes, but at least they’re not noise related.
Noise cancelling headphones are a far from effective. Use passive isolation from earplugs to headphones.
Hourly is a pretty narrow view of it. It depends on a lot of things. Often there's no point in working on the tasks as they are underpaid. Some projects can be $10 an hour, some can be $20 an hour. Also knowing how to program in javascript can significantly boost your earnings.
Your argument is that a language with a 750,000 line implementation and a zillion features is simple because one of its IRs is simple? Doesn't seem very convincing.
New York State Attorney General Investigating WeWork
people say it like it's a bad thing that people have deep roots in a city and plenty of friends and family they've known for decades. as if a city full of transient people all desperate to make new short-term friendships is a great thing.

just because someone like myself chose to leave behind their hometown and move somewhere new doesn't mean I get to complain that locals aren't going out of their way to bring me into their fold. it's my problem, not theirs.

IMO it's a privilege to have deep roots in your city. it's a normal consequence to not put a lot of effort into developing new ones when you are already over capacity and lack time to see the friends you have. that said, it's fine to remain curious about new people, who can also enrich your life.
Since I don't like to explain comments I haven't made, can you show me where in one of my comments I say that?
Naw - precise timekeeping evolved with the ability to reliably manufacture precision components. That's one of the ways in which it parallels cell phones! There's this whole technology race where material science and timekeeping mechanism development mutually urge each other on.

I think for larger clocks (like the ones repaired by John in S-Town[1]), hand-created components were far more common. They were developed as objects that would be maintained and watched by a large community and less precision was manageable.

[1] https://stownpodcast.org/
>But really, what did AI do to this guy?

He's a founder of an ML startup with published papers.
Tangentially related, but I have stopped taking pictures on hikes nowadays. I just listen to an instrumental piece of music a couple times and when I play it back a couple weeks or months later, I am able to vividly recall the experience which I could never do from photos.
The DRY Principle Reexamined
Very cool, nice to meet you, and great work. Glad to confirm my suspicions! Not that there was anything wrong with posting a new or old product. It is just a tool I've come across before. Hacker News can definitely get you exposed. While I wouldn't consider it viral, I was happy to get a few thousand visitors to my project from Hacker News. I am offering it for free as well, and while my server can handle everything thrown at it, I actually added an API and charge for that, so that was my way of monetizing, while the free version allows for a single file upload at a time. I don't think I've got anyone paying ofr it yet, but I actually created the converter for my day job which saves me the process of either searching for or using different tools. Also, thanks for sharing the technology behind it. I think I'm just using a few Javascript libraries to do the job.

That is quite a few users you've got. And I've learned for monetization: it's nice that people get to jump on your back and you carry them for the ride, but after a while, its gets old and you lose motivation to keep working. Sounds like socialism. In theory it works great, but if you're the only one paying for it... while everyone but you gets to benefit. Eventually, you get to a point where you ask, "What's the point?" Some might love a sacrifice for the greater good... but hey, you got to eat and pay your rent and enjoy life a few weeks out of the year too! I think it's okay to tell people that you need to get paid for your work. Good luck!
No, he just waited for subjects (which might have taken some doing, because he photographed very neat specimens).
I have nothing to point to, but my experience is that enclosing terms in quotes makes no actual difference.

Google search has been getting increasingly worse for me over the last five years or so. In terms of the quality of search results, it has no edge over DDG.
Jiu-jitsu guys try an aikido technique against realistic opposition
I think it's a bit of a stretch to point at particular cultural backgrounds, since unique individuals in all of these cultures tend to soften the boundaries we like to create in our heads, but there could be some overlapping reasons. One thing I've noticed is, as the cost of living in the city has increased, the number of people who have to commute to the city has also, of course, increased. What this means is businesses close early and large areas (catering exclusively to the out-of-town work crowd) start to feel like uninhabited, pitch black ghost towns after 6pm. Areas that have no right doing that. I don't think Vancouver has ever been a particularly bustling city, but it wasn't as stifling before since there was a better chance of meeting someone who lives in the same municipality, and more people considering the area they are in to be home, or at least close to it. But at the same time, I think it has largely become a cultural thing. I catch myself doing the Vancouver-style "friendly but not your friend" thing a lot, and I hate it, and I've been trying to do better, but it's hard. "Be the change you want in the world" and all that. We can probably fix this :)
Only for Americans.
> I think it's equally a disservice to tell people it's too complex to learn. There's a common impression people get that they have to master category theory before they can begin to understand Haskell code. That's also troubling and kind of what I was getting at with this whole thing in a round-about-way.

Ah, I see where you're coming from more now. Yes, the "category theory is recommended alongside learning haskell" meme is terrible. In that context saying Haskell is simple is an improvement. I think people can handle nuance though, and "haskell has a simple core, but in practice GHC haskell is a big language" is something they can handle.
when you earn your money in China, and can extract only what you need to live in Canada, it's easy to cheat. Canada has no way of finding out how much they actually earn or hold in wealth in China.
I wish we could do the opposite because every time I listen to the cool music I discovered in high school I'm unfortunately teleported back to all the emotional distraught of those years.
It's interesting that you share this project to Hacker News. This community probably is not very familiar with this field - I know I'm not :-D

That being said, it's refreshing to see an app that addresses this market.

Have you validated the idea with general contractors? If so, is the tagline (currently: Simple construction management software for small teams) the right one?

I also appreciate that you've indicated a login for our community. Good idea. So I tried the app, briefly: it looks great and super polished. Apart from that, there are some parts of the app that I didn't understand, so I can't comment on them. But good luck with this app, I salute the effort as I know how much it takes to ship something on nights and weekends!
Even those messages are very unreliable, though.
Or propane or fuel oil.

(depends on local prices and availability of course)
The entire New World was left standing.
If you've gone to a movie they don't let everyone in and assume they had a ticket. Doesn't mean they think of you as a criminal.
> The noise is the businesses responsibility to resolve, not the individual employee.

This may be a reasonable view for a large company, but they're talking about their experience at a three-person startup. At that scale if there's something that needs to be different you have to step up and change it yourself, and set the culture for the company you're building.
DHS Awards $200k for Scalable, Interop. Distrib. Ledger for Credential Exchange
It is likely a lot of work, but sounds like working towards out-of-tree builds will pay great dividends going forward in your codebase.
I recently start working in an office that has a constant ventilation noise right above my head. I use a pair of headphones that are pretty good and I sometimes use those with no music to block out the noise. You’ve just given me a great advice. Thank you!

Do you have a recommendation for headphones with similar usage? Mine are about to go out (left headset) and I know I’ll be in a need of new ones soon.
Absolutely none of that takes away from the original comment though.

PHP as a language is pretty garbage.

PHP’s deployment story and as a concept is pretty interesting, and we’ve dropped it entirely as a community. The reasons why are interesting to explore, I think.

The closest to it is something like Node, I guess: install the language, you can wire up an HTTP server with a couple functions, but it’s still lacking the simplicity of PHP there.

Python gets kind of close too, using something like Flask, but now we’ve got libraries we’re talking about.

I’d love to see a web-first language with PHP-styled ease, but with a much better language, and the ability to go down the road of Python/Flask etc. with function-based routes if one pleases.

Of course, frankly, a lot of your comments on PHP are out of date, but that’s neither here nor there: the language barely matters for what is under discussion.
I'm not talking about dodging taxes. Also, if there happens to be a new tax, I'll pay it, and I'm not a criminal,

I just want some privacy.
How do you encourage an employee to not go all the way down the rabbit hole?
I have an employee who is prone to perseveration. He will focus on a task, and then start to evaluate every possible path until he has proven there is no more optimal way to accomplish a task. This can turn a 30 minute task into a 3 hour task, a 1 week task can turn into a 3 month task.

For example, we needed him to put an avatar in Jira (if you have ever used Jira, you'll know the avatars are actually pretty useful). We're at the end of a 3 week sprint and we finally got him to upload a "placeholder", but it turns out he's been working nights at home to develop the optimal avatar.

Attention to detail: 11. Time management: 3.
I’m not convinced their search for ROP gadgets in libc is useful; often there’s a “magic” address that will do all the work to directly execve /bin/sh if you jump there (in glibc, this is inside of do_system).
As a Swiss, in a way it was sobering to see one of our dominant industries brought to heel so quickly. On the other hand, it was very satisfying to see those banks, who for decades had hid behind their hand tailored secrecy laws to do business with Nazis, dictators, and drug dealers, and were domestically untouchable, finally clean up their acts.

As for "culturally and morally values privacy", I would find that a lot easier to believe if those privacy advocates had equally lobbied for the privacy of salary statements for the employed. But, hey, someone has to keep paying taxes, if the rich don't.

Now, deprived of other unsavory sources of wealth, Swiss Banks are eagerly dabbling in cryptocurrencies.
Can you say what similarities you've noticed between the two programs?
Many people plan poorly and have to sell collectibles quickly for immediate cash. I know people who buy and sell cars purchased from folks who need money quickly (matter of hours) and will get crazy deals simply because they have cash on hand on eg a Sunday evening.
CircleCI is experiencing issues queuing jobs
Everything bothers some people more than others. Office noise is a subset of everything.
I've actually found that the search results get better when Google can't customize the search results for the particular user. It's still not great, though.

For a few years, I've been blaming the reduction in the quality of search results on this attempt to "know how to serve me best". I still think that's a huge part of the cause, but I'm not so sure it explains everything.
Try a parachute. Put some to down in the water before you let loose.
SHELX: 1970 to today - see http://journals.iucr.org/a/issues/2008/01/00/sc5010/
I definitely hope this sort of idea takes off: it’s got a lot of promise to eventually take over from PHP for the “get a beginner rendering dynamic content to a browser quickly” use-case, which is how I learned to program 15 years ago!
Connecticut to Add 5G to Commuter Train
Don't get me wrong I care about these people. I support anything we can to transition them out of a failing industry. However let's not forget the harm being done to the next generation, because previous generations are failing to act.
You could use a kqueue timer to run your script once per second: https://wiki.netbsd.org/tutorials/kqueue_tutorial/#index4h2
While you can theoretically get to this level of simplicity with various tools I think the difference isn't so much "can it be this simple?" so much as "does this level of simplicity fit my needs?" and that can be harder to quantify.

The same thing you wrote in PHP done in Node.js in an arbitrarily named file served from root:

require('http').createServer((_, res) => res.end('Hello World')).listen(80);

Zero configuration. You could trivially add some lines from 'fs' to get it to read files instead and whenever you update those files it'll automatically serve the new ones. The problem isn't that it can't be simple. It's that the people cutting checks (or at least the people informing them) also want SSL, non-static pages, sanitized inputs, an attractive interface, log retention, data persistence, ease-of-access, etc.

If people were paying me my current rate to send their users unstyled static text over HTTP I'd gladly walk away from all the process. But if they want me to maintain my sanity while writing a non-trivial web application I think integrating a type checker pays off after the first few thousand lines of code. And if I know things are going to get there from the outset then setting it up in advance isn't exactly insanity.
I agree. I think this is the sort of tool that is better off as an open platform on top of which others can build more specific pieces. In some sense, I think a lot of the advantages of programming languages being open apply here.
For a few years, I got better results with natural language queries. However, over at least the last two, I've been getting better results by just including key words. The order of the words matters, though.
This post is full of non sequitur like links to the PG&E wildfire prevention shutoffs after talking about how model training (which happens offline in some datacenter) will always cost lots of energy (why would you build a data center north of the bay where it can be affected by wildfires and sky high utility/real estate prices). Maybe it is meant to be humorous and I just didn't get it.

Yeah everything is harder than the first wave of hype made it seem, no this list of ridiculous hype proved to be ridiculous doesn't mean it's all useless or doomed. I get the impression the author knows this from reading the about page though, which makes me think I just missed the joke.
Some of it is - ZCash for example.

But most of it isn't.
I disagree with the others, and think this is indeed simple enough without caveats about setting it up (setting up WAMP is honestly just as much effort — not much), and what I’ve used to teach friends who wanted to learn some web programming with zero initial understanding.

Explaining routes and handlers was a bit hard, compared to files. I wonder if there’s a “file based” version for Node that’d work like and express handler for the files route?
South Africa and Other Brics Members Propose a Cryptocurrency
What do you mean, "who their donors are?" What is missing from their CharityNavigator?

https://www.charitynavigator.org/index.cfm?bay=search.summar...

They're a 501(c)3, they take donations off the front page of their website. Sure, you might be curious who is donating? Or if there are any donations over a certain amount? I don't see any of that for The March of Dimes, either, do we question whether they are "for sale?"
Yeah, I know about Bazel, but only at a high level--I haven't used it.

I generally think the hermetic build concept is a very good one, but IMO Bazel goes about it the wrong way, and is overengineered. Rather than needing custom-built infrastructure for every type of language supported, I'd prefer build systems to use lower level OS facilities for discovering dependencies and controlling nondeterministic behavior. That is, build rules would use something like the rules.py files of make.py, specifying any arbitrary executables to run, but without needing to specify the input dependencies of each rule. Each command run would get instrumented with strace (or the equivalent for non-Linux OSes), and filesystem accesses detected. If a file is opened by a build step, that path would be checked for other build rules. If one exists, and it's out of date, the first build step gets paused while the input file gets built, then resumed. All of this happens recursively for the whole build graph, starting from the first requested build output. Other potentially nondeterministic system calls (timestamps, multi-threading/-processing, network access, etc) would be restricted/controlled in various ways yet to be determined.

That said, I haven't actually built anything like that (or know of anyone else that has). Maybe there's some complicated issues that this couldn't deal with but Bazel could. For example, there might be sources of nondeterminism that don't involve syscalls, like vDSO, I don't know for sure though. Portability between OSes would definitely be an issue. But overall I feel that, barring any major unforeseen issues, something like this could be built in a fairly minimalist fashion; maybe a few thousand lines of Python, possibly a small C module.
A man walks into a bank – A Bitcoin parable (2018)
Been meaning to do this; do you have a link or recommended model?[EDIT: I see you already responded with the model below - https://www.amazon.com/gp/product/B001PDGFR8/ ]

I'm very sensitive to lack of oxygen in a room. Our office is old and some days they don't run the A/C if it's not hot enough outside, and I feel like I'm suffocating and my productivity suffers.
Seems extreme. You could always use it to advantage though - have you got some bigger projects upcoming which need thorough research?
Interesting approach back at my first job in Hydrodynamics research BHRA (Now Bhr Group ) in the early 80's

I shared an office with an engineer who's got assigned to research the efficacy of toilets - we had some interesting brainstorming sessions on how to solve some of the experimental problems.

I even started to look at using neural nets to use image recognition to measure how efficient a design was, but as the base hardware cost was over £250,000 that went nowhere, a pity but it would have taken my career in a different direction
Also: Debt is cheap these days, and regular people are in desperate need of cash - so it's a sellers market.

Where I'm from (Norway), we've seen an explosion in these offshoot banks - i.e consumer loans / credit card providers. Airlines, big box electronic stores, etc.

Ans surprise, surprise, many of these banks are raking in cash. And triple surprise, defaults in credit cards / consumer loans have also exploded.

It should also be mentioned we have some of the most creditor-friendly laws / system in the world. It's almost impossible to get rid of debt, because there's an automated pipeline from banks to debt-collectors to government instances that will do the final debt collection via wage and welfare garnishments.

These banks will foreclose your house, repo your car, and whatnot on defaulted / outstanding debt as little as equivalent to $10 (but of course, by the time many have noticed this, that measly $10 has grown in to thousands, through a battery of fees and compounding interest of said fees).

I've been calling it for some time now: Our next global recession will come from consumer debt and credit cards. Banks are handing out credit to anyone with a pulse
I'm glad you have an opinion.
At one previous job, during a 1:1, boss was pressing for anything I would change about the job, anything that could be improved. I had said no nothing several times, and so I replied in what I hoped would be understood as jest, “I guess Billy’s gum chewing”.

“Have you talked to him about it?”
“It’s really not a problem”
“Well I could sit you farther away from him, but we don’t have any open desks on this side of the office, do you want to sit on the other side by yourself?”
“I didn’t mean that, I’d rather keep my desk.”
“Well I don’t know what you expect me to do about it.”

“Well that went downhill fast.” - I did not say out loud.

I got the vibe I wasn’t the first to bring it up, and perhaps others had been less ambivalent towards the interruption.

I like my dead pan delivery of ridiculous statements. I had not considered the ramifications of that one being taken seriously, nor that it might be.
The barrier to entry has been reduced and now we're seeing a buffet .
The first butterfly keyboard design had problems with dust intruding and breaking the delicate switches. The second butterfly keyboard design was claimed "fixed" by adding the dust-proofing membrane.
My biggest gripe is by FAR interruptions. I can deal with a noisy office. I can't deal with people that constantly and endlessly interrupt me because they know I know the answer to their question. Take 5 minutes and try to figure it out for yourself.
the old version of the code with the old license still exists. you may continue to use that.

the pieces of code that are unchanged in the new version therefore still can be accessed under the old license.

the safest way to do that though is by taking that code from the old version.