skysight-inc/HackerNews huggingface dataset:
Another factor in the US (and often copied by other countries) is the absurd security-theater restrictions on what you can bring with you. If you need/want to bring several types of creams, lotions, gels, etc. you're out of luck. Ditto if you need/want to bring any tools with questionable points or edges. Or several other categories of items you can find on placards at every security bottleneck (each one a worse security problem than what they purportedly seek to prevent). I don't absolutely need any of these things, but I don't like being caught flat-footed without some of them when I'm on the road for a week or more each month, so I end up checking bags.

> you suddenly have to arrive 60-120 minutes earlier

That seems like a bit of an exaggeration. I travel a fair bit. The worst bag-checkin delay I've ever encountered was barely over half an hour. The security lines are routinely longer than that, and everyone carrying huge roll-aways makes those worse. Those, or the lines to re-book when flights are changed, are the real reasons to arrive early.
They barely off-gas, and protect raw wood.
By dumb luck I scrolled to around 26 minutes, where he gives a summary.

Basically, the laws of nature are written in calculus, which is more than a language, and we can use this to manipulate nature.
I think it would really depend on the type of the locks. Standard door handles and deadbolts cost on the order of $20 apiece, and only require a phillips screwdriver and maybe 10 minutes to change.
Yeah, they should be charged. The psychological studies you cite could then be entered by the defence and taken into account by the judge.
Yea, I'm sure it's impressive work far beyond my skills, but that sounds like a monument to complexity. There are a lot of things to not like about Smalltalk, Forth, and Lisp, but their systems seem to be so much more knowable.

Put another way, I question the longevity of these franken-systems. I doubt people will be maintaining each one of those layers in 10 years let alone 40. I used to make fun on Cobol and Fortran a lot, but now see that we've traded some inefficiencies for a large jump in systems complexity. Yea it only takes 5 pages of code for your app, but another million are being executed. I guess the economics make sense and the developer speed of development and more systems to target makes it worth it.
I do remember that period well but there’s an interesting wrinkle: almost everyone with a computer already has a licensed implementation from their device/OS vendor. This is a consideration for anyone encoding video for the web who isn’t already producing H.264 and doesn’t have access to a licensed encoder but that can’t be a very large group of people – and even if it was larger, given the history of things like GIFv I’d be very surprised if the license costs outweighed the huge savings in bandwidth.
I've updated my mobile Firefox and they still don't work. It kills me this has not been a priority for Mozilla, it shouldn't be this hard to browse the web.
Additionally, the Graal team has done some great work to ensure that the JavaScript produced by ClojureScript runs quickly under Graal.js. For more details, see https://github.com/graalvm/graaljs/issues/29
Swift requires reference counting for compatibility with Objective-C code.

Apple could have gone the .NET way (RCW) to interface with COM reference counting, but that naturally would complicate the bindings to Objective-C runtime and existing libraries.
Add 'only' to the first sentence. Problem solved.
Party City says it is closing 45 stores amid a global helium shortage
The rear outside was engulfed in flames, exiting there would not have helped.
Even more so from reference counting, given that it was the very first kind of garbage collection algorithms.
And Miami, NYC, LA, London, etc. But then again, dirty money ( opium wars ) is how modern banking in the industrial age got started. Though, we should expand "dirty" money to more than drugs and crime. Legally attained money could be dirty as well.
"Most" horror stories, sure, but not all. I've heard more than enough where the cause seems to be that somebody did a chargeback or other things that were out of control of the company in question. There was one particular case a few years ago, where a sudden burst in volume seems to have triggered it.

Bottom line is, its a huge risk. I wouldn't want to base my business on such a significant risk and at least have a fallback in place.
Have you tried asking follow up questions on why you got passed over? some companies will respond and you can pivot accordingly. also if you are good enough for remote, you should really look at angellist, lots of startups in india are willing to hire remotely from other cities(i just got two offers for react dev work from startups in blore).

stackoverflow is good for this if a bit sparse
not OP but I use and love https://hckrnews.com/
This. I hate this relativism about the merits of languages. There's an entire field of study dedicated to that and just because you can write a web app in all your languages of choice doesn't actually invalidate the vast conceptual differences that exist and have real effects on how you program
They have some criticism from the international community: they are responsible for the official metrology (setting the standards), they regulate the products, they test it for compliance, they do the accreditation for other labs...

A good part of the incoming is from these tests and accreditation.

So, a good amount of conflict of interest.
Typical apartment door locks are very easy to change yourself, at least the kind that's most common here. Requires some relatively simple measurements and screwing in/out a few screws. Hiring someone to do it costs ~150-200€ (130-175£), lock excluded.

This guide has an illustration: https://www.obi.de/magazin/bauen/tuerschloss-wechseln (text is German but the pictures show everything)

Perhaps in the UK different kinds of locks that are harder to change are more common?
I think it depends on the kind of writing Have to considered blogging? Or do you only want to do news that you travel for? Programmers do 'control the means of production' when it comes to text on the web.

Many programmers I know try and do both, with the other being a hobby that can get involved.

Programmers have it really good right now, and that's really good motivation for staying in the field.
EPO's public consultation is biased for “patent applicants”
NY also requires an announcement/request 24hrs (maybe 48hrs?) in advance, and landlords are permitted to enter in case of an emergency.

Read up after having a pretty scarring experience about two years ago. I like to take long showers to relax. One day I took a longer than usual shower and just so happened to be rubbing one out. Landlord busted into the bathroom mid rub out saying the water was running too long. I flipped a shit, read up on the laws afterward (previously skimmed them over and had a sense it was/is illegal), wrote a long letter hinting at taking legal action/very real what if scenarios (gf showering,etc). Rent hasn't increased since, beyond nice whenever we see each other, has even invited me to watch the soccer game with him a couple times after dropping off rent...

Regardless, what he did was fucked/illegal, and I was beyond embarrassed, though now I laugh about it when thinking back or a buddy brings it up
That reason are academic worthy books describing garbage collection algorithms, I can provide a couple of them.

Lets start with the Garbage Collection Handbook, chapter 5.
Ask HN: What was your experience starting a tech consultancy?
Basically share anything.
Advice.
Warnings.
Stories.
About the time you considered and also actually starting a consultancy.
If updating didn't work I would file a bug report with Mozilla. This is the first incident I've heard of around the cert debacle where updating didn't correct the issue so what you're experiencing could be a bug.

I use Firefox Focus most of the time instead of the full blown Firefox, and its so stripped down that it doesn't support addons (and so wasn't affected by the cert issue). In fact it doesn't even really support tabs. It does help me not have a trillion tabs open and focus on one thing at a time. Depending on your browser needs it's a good, albeit totally different, experience.
That sounds like a huge amount of money, until you consider the Shuttle programme alone cost the taxpayer apporx $196 billion, inflation adjusted.
Both C and C++ can represent matrices and vectors as types with related operations. In my view, the key difference between these two languages is RAII.
Vision using multiple distinct rod opsins in deep-sea fishes
Brain Networks on the Web
is it showing error 404? not down.
data is in the repository check there.
Me too, I use tenkeyless keyboards on my desktops and don't have a need for a numpad in a laptop. I know some people type a lot of numbers but personally I have no use for it, and doing without it allows for better positioning and sizing of the normal keyboard.
I did this as well after having a couple of snooping landlords.

Also it's empowering. One rental I had, prior to the tenancy deposit protection scheme I had a serial con artist landlord. At the end of the tenancy, he billed my entire £600 deposit return to three companies he owned. One for gardening, one for cleaning and one for maintenance. This made it difficult for a claim to be placed upon him. This was without entering the property, because I had changed the locks. The property was left immaculate. I took photos to cover my arse. Edit: to note I completely ripped out the overgrown garden in that time and cleaned it up to the point it was workable and decorated half the place so I added value to his property. He evicted us because he could rent it out for more money.

Retribution was simple. He didn't have a valid address on the tenancy contract. When he asked where to return the keys to, he sent me an SMS to just put them through the letter box. So I did. I put the keys inside a zip lock bag and used an 8 foot bamboo stick to poke them through the letterbox half way down the hall, double locked the security door from the outside and chucked the keys for the actual barrels down the drain in the street. My wife decided to add insult to this injury by spreading marmite all around the inside of the letter box.

The next morning I woke up to about 20 missed calls and 3 voice mails calling me all sorts of names and threatening to kill me and was going to sue me for new locks and a new shirt.

I went and bought another pay as you go SIM and never heard a thing.

Edit: just looked the guy up. He's still going. If you rent in Nottingham, keep an eye out for a cunt who turns up on a motorbike. Ask for a passport or driving license for ID from direct rent landlords, not just business correspondence.
No language supports the commoditization of programming talent quite like Go. Java gave it a good shot, but Go is much closer to "perfection" in this regard. Using Go feels like mindless clerical work.

My industry (defense and govt contracting) is still big into Java, but we traditionally run at least 10 years behind the state of the art. At some point (maybe in another 10 years) I expect to see the cube farms full of Java code monkeys replaced by cube farms full of Golang code monkeys. Big body shops (which is what the majority of my industry is) love mediocrity and overstaffed programs.

By that time the cool kids will have moved on to something else. Maybe they'll rediscover OOP or some such.
Nasa admits SpaceX ship crashed during failed test last month
I feel like he's missing one of the key ingredients:

1. Expertise. Nothing in the article suggested he's passionate and expert in any particular field. "Thoughts about social media" is just too vague and generic, any literate person with a computer could write such a thing. You need the passion of a Cory Doctorow, to eat and breathe a cause, a technology, a sport, a market, whatever it is.

2. Connections and Sources. In lieu of expertise, you can always be an insider. Some of the most successful and respected journalists aren't experts, but well connected to the scene they're covering, whether that's Washington politics, the NFL, the green tech industry, whatever it is. This will also build expertise.

3. Fantastic Stylist. If you're simply an engaging and entertaining writer along the lines of a Hunter S. Thompson (without of course approaching that world class level), you will also get traction. I read his entire piece and while it was interesting and well written, it didn't floor me.

Too much of the article struck me as, "I have a college degree in this, where's my full-time job?" Which of those three areas above show someone that you deserve one?
Common Lisp, CLU, Mesa/Cedar, Modula-3 and many other system languages with GC always supported those kind of mechanisms.

Java and C# did nothing new there, only catching up with was already the state of the art before they were born.
I'm on the other side. I like the numpad, but I wish there was another place for it. But then, I also use a mouse!
I agree with the sentiment, but the methodology here seems suspect to say the least.

I mean, in their own words:

> The authors evaluated a total of 43 billion tweets and analyzed the top 50 trending hashtags in the world every hour on the hour, from 2013 to 2016. They then calculated the time the hashtags remained popular and found that in 2013, a hashtag remained in the top 50 list for an average of 17.5 hours, but the figure had dropped to 11.9 hours by 2016.

It's based on how long a hashtag stays popular on Twitter.

That's not a good source of data for something like this. For one thing, it's bloody Twitter, a service where topics change very rapidly and posts are at most 280 characters long.

Not exactly an environment conductive to deep thinking or lengthy session times.

Secondly, it doesn't really show attention span declining as much as it does the over saturation of media nowadays. New stuff is coming out all the time now, whether its news, movies, games, TV shows, music, books or anything else. There's just more to discuss, and less time to discuss it.

Hell, in games alone, we're approaching E3 right now. In that timeframe, it's likely at least 100 new games will be announced across systems, and many more will have new trailers, concept art, fact sheets and other info released.

Popular hashtags on Twitter for games will probably change every few minutes as a result.

This research just showed that when more stuff is released/documented, popular topics change rapidly day in and day out.
Auto ML is great as long as there is some rational on why a particular model is developed. However, in real world applications, there are so many constraints and considerations needed besides just having the most accurate model.

Furthermore, as a VP of data science, selling the business on the value and benefits of data science is non-trivial as many are not even aware of what's capable with data science so my personal opinion is that ML isn't quite suitable for mainstream work. Practitioners still need to have a strong grasp of the business context, data features and nuances, etc. which still is quite technical in nature. Asking a data analyst to build models with auto ML is something I consider to be a leap too far and is risky to put into production. The only way it could work is to have an experienced data scientist supervise.
OT, but, this account seems to be reposting comments from the original article as HN comments. I wonder if it's automatic or manual. Regardless, it doesn't really seem to work (-6 karma as per the writing of this comment).
Well yeah, Chinese millionaires shoving money into things it will be hard for the Chinese .gov to seize doesn't make for nearly as juicy of a story as organized crime. With the current political situation the selection of the laundering proceeds of crime narrative rather than the sheltering assets from government makes further sense.

The fact of the matter is that the article is nothing but hearsay. Sure, it looks like there's some sketchy money laundering going on but getting your money out of China and flying under the radar while doing it is likely to involve the same sorts of laundering shenanigans as liquidating the proceeds of crime.
Meanwhile, in Norway, slow tv [1] is quite popular.

[1] https://en.wikipedia.org/wiki/Slow_television
According to the Canadian charter of mobility rights, once you are granted a permanent residency, you can live in any province of your choice. So this intend to settle in Québec doesn't hold. That's why many of them have never even set foot in Québec though they had to sign an agreement to settle in Québec.
Ask HN: New Grad Student Seeking Advice for CS Fields to Study for Career
I am just beginning a part-time M.S. program in C.S., and I am surveying the HN community for insight into areas of C.S. research/domains that are new, interesting, growing, etc, that could lead to a lasting career that can have a positive impact on society: i.e. help to chip away solution-by-solution at very big important problems we are facing (climate change, privacy, energy consumption, <your idea here>, etc). There is the dilemma that AdTech/MarTech can fund "lasting" careers, but I don't think those fields are addressing important problems. I am hoping the HN community can provide more insight.

Thanks!

For example: I recently saw Andrew Ng's Stanford group is looking at applying AI for Climate Change.

> https://stanfordmlgroup.github.io/programs/aicc-bootcamp/

Is this strictly a research area or can this create a company that can positively improve the situation we are in (or is it "buzzy")?
The article is nothing but hearsay. Sure, it looks like there's some sketchy money laundering going on but getting your money out of China and flying under the radar while doing it is likely to involve the same sorts of laundering shenanigans as liquidating the proceeds of crime.

Edit: Oh really, where is the non-hearsay in this article?
Ask HN: As a creative developer what are your sources for inspiration?
I'm looking for websites, twitter profiles, discord channels, books, movies, podcast, etc to get a daily dose of inspiration from new technologies and award winning solutions to fancy preload animations and other tiny details. What are your sources?
Note that while the downsides you mention were naturally overcome by smartphones today, they're a) kind of expected to be improved on by progress of technology, and b) are completely orthogonal to the features of the PDAs which were not replicated in smartphones of today. Like, physical keyboards, stylus access, productivity-oriented OS.

Pieces of a perfect productivity tool are, or were, all there, scattered across time and devices. PDAs, feature phones, modern smartphones. For some reason, they were not put in a single package so far.
> they would do the sampling and fine companies a meaningful percent of profit

There is a role for a non-profit here to test products, publicise the results and potentially even bring cases to court against Amazon as a funding strategy. Barring that, propose a bill for your state watchdog to your state legislator. Waiting around for governments to care about random issues isn’t how any system works.
> We clearly need to adjust our processes both to make this and similar incidents it less likely to happen and to make them easier to fix.

I knew it. They are going to use THEIR fuck-up to justify why they need even more remote control and access to firefox installed on users machines.
The README says "small footprint" but does not seem to mention what this is numerically?
Bail is a security deposit. In English bail is generally used to mean a deposit against a promise to appear in criminal court, but it's the same concept.
Set and scalar should be regarded as data types in a more traditional programming language, and treating a 1-element set as a scalar is a type coercion that works as much as other type coercions: only if the data matches expectations.
Yes, that's the big question.

I believe that they do provide value, and have kind of a network and brand effect.

I believe there's some margin for Lyft/Uber to exist.

How big it will be? Who knows. Maybe not enough to support their gigantic valuation, but probably some valuation.

I think many of these IPO's are simply way overvalued and are going to have trouble maintaining value.

They might crash if there is a stock market tumble as the wind comes out their sales.

The difference between now and 2000 however is that these are actually viable business at least on some level.
They provide a feature auto withdraw, but you have to ask support for it apparently.
What I don't like about VScode for C++: sometimes find source is very slow (much slower than doing a grep and opening the file yourself), and it opened the wrong file for one of my colleague, and find usage never work.

And I never managed to configure vim the way I wanted ('correct' usage of multiple tab when opening a function/file definition)
That said I still prefer it over Eclipse or CLion..
> Wither 3 would require me to take holidays or ignore familly duties for weeks.

This argument comes up often, but I as soemone who also has limited time I can't understand it. Nobody forces you to finish huge games like The Witcher 3 in weeks, months or even years. It just means that the price of such a game buys you a lot and long-lasting entertainment (assuming you like the content). Just take your time, use the free evening that may come up every few weeks and enjoy the game much longer than most people.

Admittedly, 10 minute play sessions won't work in this case, but if you never have more time than that available, I'd say there are other things to consider, but it's not my place to judge.
Why do you say the scope on the WWI wasn't a useful device? They even had a camera watching the scope to take photos (controlled by the computer) at interesting times.
yeah... that's really weird!!! v66.0.4 fixed that (there's a 66.0.5 on windows)!

You can try to fix it from about:support, but beware that it might delete some preferences, logins and other things like that...

by the way, you also have GNU IceCat Mobile -> Firefox minus proprietary things plus security measures ( https://www.gnu.org/software/gnuzilla/ )
Majority of the companies don't respond back.

Till now I have been able to give maybe 5-6 interviews out of which 2 people responded back with feedback .

One company just sent back a generic email about how I was not looking for but the second company/startup did give a nice and detailed feedback.

And it just seems like there are more frontend related jobs than backend. I primarily do backend.

I have been applying through stack-overflow, RemoteOk and Hacker-news who's hiring, however I haven't really applied using Angel-list till now.

I'll check out Angel List
Please note that the ISS was assembled on orbit from many small components and subassemblies: the largest module was IIRC about 22 tonnes, while the ISS itself is around 420 tonnes. The Soviets pioneered this with Mir, and ISS was designed around a core that was originally intended to be Mir 2.0.

So we have quite a bit of experience assembling one big structure in orbit—a 25 year learning experience, basically, which has given us a toolbox of standards for docking adapters, compatible modules, external manipulators based on the Canadarm, and experience in on-orbit refueling and resupply.

Starship is big and (in theory) cheap, yes, but it's not obvious that we can't do this stuff with smaller and pricier tools.

Apollo didn't go for on-orbit assembly because they were in a blinding hurry (JFK set the "by the end of the decade" goal in 1961-ish) and it's taken us 25 years of plodding to get there. But we could do it now.