jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Indeed, but I don't get the impression that this is a U.K. attitude.

Also, I've recently noted that in Western Europe it would appear that "populism" is a word as loaded as "communism" is to those of us in the US (and maybe more so, to the extent that the memory of WWII is more acute to those who had it happen in the front yards).
From the FAQ:

Q: Why is it written in Mono/C#?
A: Because I hate freedom.

:)
Yes, "Facebook for All" is not the same as "Internet for All".

But, it certainly won't end there. I'm sure that many people who are users of any tech, will someday become makers in tech.

I was a user first, before I was a builder, in any platform. First you use it. Then, you figure it out. You take it apart & study it, see similar things all around you now. Then, you repurpose it, combine it, fix it, build something better than it, etc.

It's not a bad thing to get corporate sponsors underwriting basic connectivity to those who don't have any.
I'm pretty sure that's a typo, but gacker totally deserves to be a real word.
I don't think so, as YouTube URLs use ' - ' rather than ': '.

Either way, I think having YouTube in the HN title is a good idea, however all submissions ought to have the actual URL, not going through a shortener.
Plus the NSA has a history of putting backdoors into solutions.

Have there been proven (or at least credibly shown probable) to be NSA backdoors into shipping products?
> Outside of programming, you will find drastically less information online for free.

Areas differ, as always. There's an amazing amount of philosophy out there for free, for example. (I was recently impressed to see how much of Sextus Empiricus was available, and works on the Pyrrhonian skeptics in general.)
What are those things at the top? Pot leaves? Down arrows? I know they are buttons, but what are the images supposed to be?
i agree... i usually give 30 days notice for an existing client.
One of the things I've always liked about Common Lisp is that you can add type annotations, and the good compilers will try to propagate that information, to speed up the program and to catch bugs at compile-time. If I declare a variable to be of type (integer 0 100), the compiler can try to stick that in a single byte in memory, and/or do runtime checking to make sure nobody puts something negative or greater than 100 into that value. And if I add two such values together, it knows that the result is going to have the type (integer 0 200), even if I don't declare that.

It's nice: a type system that's there when you want it, and stays out of your way. After being exposed to that, I've never really understood what the static-vs-dynamic argument was about. To me, dynamic and static typing looks like a several-dimensional continuum, and where a language falls on that continuum is a matter of taste.
> If they calculate/print suggested tip amounts they use post tax

I see it done both ways.
Wow. Nice to see my post cited on HN.

I wrote that post after reading about a startup founder who was being very vocal about starting his company in Thailand and encouraging others to do the same. He never warned people of the legality of doing this and I felt that was highly unethical.

Not much has changed since then. There were a few arrests of 'Digital Nomads' in Chiang Mai, but nobody was actually charged or deported.

A few Russian tour guides in Pattaya have been charged, which might not sound significant as the work they do is different, but these arrests came after a statement that they would not be bothered. It's more evidence of the flip-flop enforcement of Thai law.

The thing about Thailand is that enforcement swings depending on the mood of the enforcers. What's tolerated today isn't tomorrow. That's just the way Thailand is.

Cambodia was a good choice previously as their laws were murky and not enforced at all, but that's different these days [1].

I'll be following that post up with a post on how to become legal whilst working in Thailand.

[1] - https://www.cambodiadaily.com/news/work-permits-now-required...
When you have kids, you'll understand. I do my best engineering after bedtime, not exactly voluntarily. (edited to add, and after they are old enough for school)

I suppose for people who aren't "into" computers, they'll do whatever floats their boat after kids bedtime.
I feel ya on not keeping it real every single time, but sometimes, you gotta be like, look man, it's what I'm going to pay, or it's nothing, you choose.
I seriously doubt the fact that this phone will be able to make a dent in the Indian market. Just look at its price tag, it costs you around Rs. 2000($30) The basic internet pack charges (2g) is around Rs 130($2) per month. A person who is ready to take a subscription of $2 per month, will be able to afford a better phone with Android which won't cost him more than 3k.

One thing that I want to see in such type of phones is whatsapp support with an extremely good battery life. If such a phone comes up, it will be second phone for every person who is suffering from the battery problem of android ecosystem.
You're seeing a rendering error. This is what the graph is supposed to look like: http://i.imgur.com/xLEu0yM.png

The error on my browser (Firefox 34) made it look like 80% of the people were asleep by 9PM, hilariously enough. This is the erroneous rendering on my end: http://i.imgur.com/dOEWFkP.png
... but (perhaps, if poorly implemented) it may lead to the app constantly "nagging" you about granting permissions.
Unfortunately it seems that the latest version of PuTTY (0.63) does not support any of the advised MAC's.
When the frequency of the generator is not tied to a mechanical property of it (like the spin of a turbine) - e.g. when the source is solar panels and the AC is produced via an inverter circuit, what are the remaining frequency-related issues?

I imagine with solar the generator can pretty much pick any frequency it wants, it should not be influenced by load, it could simply stay in sync with the grid no matter what, is that right?
Worth noting that that OSS release does not include M1 support (and Apple does not open source most of their drivers, just the kernel core), although it does include (partially redacted, not buildable, because Apple) support for other mobile chips using the same CPU cores. Perhaps the next OSS dump will finally have the M1 bits. But we're definitely on our own for all of the fun stuff beyond "Linux boots with a serial tty".

At least some really basic parts are useful as a hardware reference, e.g. things related to the interrupt controller, UARTs, and CPU quirks/errata workarounds. That said, their license is incompatible with the GPL, so we cannot take any code directly. I documented this explicitly in our copyright policy:

https://asahilinux.org/copyright/
They'll almost certainly have another company handling operations and maintenance.
Hey some of us like the clicky-clack! I optimize around the most common use case, which is me, at home, in my home office. This predates the pandemic and I fully intend it to postdate it as well.

I don't mind a little Foley on a call; I'm either muted anyway, or it doesn't matter. There must be people out there who can type and talk at the same time, but I never got the hang of it.
Arduinos and the like can jump to ram and execute code from it. They simply also have a read-only portion of memory where the code is stored. You can also treat the ROM as memory and use it to store tables, saving you from having to use RAM for them.
Yes, the increased standard deduction was one of the best things from the TCJA.
Will Amazon start to transport other things; in addition to goods they are selling? Human transport? Compete directly with UPS/FedEx?
It is definitely the case with Actions.

> I don't think you really have full access to everything

You do.

> their software runs that yaml which could easily exclude any dangerous commands

Categorizing dangerous commands is impossible to do accurately by just looking at a yaml file.

> Plus, github offers a hosted runner service where you pay for a dedicated VM to run your actions in. So that makes it seem like actions are probably run together on larger VMs by default.

I'm not sure what this means. The paid hosted runners are not any different from the free hosted runners, but free runners can only be used on public repos.
I have reasonably high hopes for WASM as a runtime, so I'm trying to thread a line between agreeing with you and disagreeing with you.

I do think that compiling C code to WASM is easier than compiling C code to Javascript, and I do think that WASM is going to open some doors to sandboxed native applications that the web just can't handle.

But at the same time, even forgetting about the cross-platform part, I have not seen an application framework for any platform -- even closed-down, highly consistent platforms like game consoles -- that offers the same feature-set as Flash.

So WASM may make this easier, but we have platforms already today that are extremely easy to target. If you're targeting PS4/XBox, you know exactly what drivers, software, and graphics stacks are going to be installed. And a Flash replacement doesn't exist for any of those devices. So I urge some caution about assuming that the tools you want are going to be quickly built for WASM.

In some ways, this is exactly the mistake that HTML5 advocates made with Flash. They assumed that all they needed to do was have APIs, and Adobe would do something to save Flash. But Adobe never really seemed to care. They had some half-hearted efforts to target devices like Android, but the Air runtime was never really good at that, and it didn't take over as a cross-platform desktop target the same way that modern Electron has. It seems intuitively obvious that if a cross-platform runtime existed that everyone loved, somebody would make a good graphics stack for it that was easy to use and that didn't require programming, but I'm not 100% certain that's actually true.
It matters because for the same reason some people are concerned with Osama bin Laden's son. If you grew up in a household where violence was an accepted form of expression, then it may have desensitized him to the fact that violence is violence, people are hurt, and people get killed, leading to was may be his lack of appreciation for such crime.
The other big issue people usually don't mention or consider when discussing dedicated hardware is that not only will it take longer to add capacity, but it is also a risk every time you add servers you risk the entire network that server is being added too. Unlike a cloud environment, adding servers to a dedicated environment is not necessarily going to be as well practiced - so errors are more likely... These types of errors are pretty bad too e.g. All servers offline kind of bad. We had this happen two very bad days followed and now I can only recommend aws with reserved instances and multiple regions.
They do have ecc for signing. They just use the AES for encryption because it’s way faster.
So, we are agreeing?

The keys aren't the problem, the engineers are. In this day and age, every device should have a digital keyhole (NFC, whatever) - and it should not take more than "insert or hold X next to Y".

Re: "physical process": something tells me you didn't type this message telepathically. UX is a physical process, and 99.99% of the time, it's doing something with your hands anyway. (Alexa/Siri/OK Google are a different beast).

If every other phone can have a fingerprint scanner, it can have something for actual keys too.

Moreover, imagine this: your devices could have built-in hardware keys that you can register with your bank/etc should you desire that convenience.

Still proper 2FA: your phone number is just an account, which is at the whim of your service provider, but your device is something you have.
It looks like some old cyberpunk idea of what the future would look like. For that, I love the design.

But it’s absolutely hideous without taking it in the context of resembling sci-fi. The wheels just look goofy.

Now if it concealed the tires, it’d look great. Just a solid block of metal. But it’d also be hell for maintenance.
Every time Musk starts taking pre-order $ on a new model, it comes out ultimately at least a year later, the low priced option gets scratched, and the specs get curtailed some.

Not trying to rain on your parade or anything. But be real. The $49k model S never materialized. The $35k Model E never materialized. This thing won't either. Unless you got the $$ to blow on a top-end model, don't expect much.
I can’t wait to see one with a gunrack.
If the impact of your work can be losslessly reduced to something that can be directly and cheaply measured, you're probably solving an easy problem or a theoretical one.
As someone with a strong preference for a classical aesthetic I'm finding it hard to reason just how drawn to this vehicle I am.

It's just so outrageously different, offers the functionality of both a truck and the tech and performance of a Tesla, and isn't comparable with other 'trucks' which I'd argue are homogeneous in nature, cliche, particularly un-aesthetically pleasing and are synonymous with gas-guzzling North American indulgence.

Regardless, it's another instance of Musk pushing boundaries which I find myself continually applauding.
do you mean anti-Indian or pro-Indian ?
Love it or hate it seems to be the case here - not many fence sitters. Been reading TMC and FB Tesla Owners group the past hour and reactions are I’d estimate about 80% negative.
> mobile telephone number

Did they use those exact words? Sounds strange to me as most American English speakers would say “phone number” or “cell phone number”, and both are used pretty much synonymously (because in practice they basically are) for a long time. More formal forms (government forms) might ask for something like “daytime phone number”. In particular I haven’t seen the word “telephone” in ages.
They do have giant charts at the end of every aisle that spells out basically every permutation possible. I don't think it's intentionally confusing as in the comic, however. They're trying to anchor you on "30% off!" rather than 30% off of $145 ($101.50). I've definitely seen people spend who are looking at two pairs of shoes who end up buying the more expensive pair just because it's some percentage off.
Needs to be overlaid with the theme from Requiem for a Dream.
Anyone interested in this topic should definitely be following Emily Short's blog. She gives good coverage to the field as a whole, not just her own games.
Up to now I had never considered the need for protection against a mid-keystroke attack. Ideally it would have to involve no unusual hardware or software, or you might as well just slap a "I'm a criminal" sticker on your forehead.

Second, I can't see it working properly if you need to do something specific when you're being struck.

Closest thing I can think of:

- headphones must be plugged in to launch a certain program

- if headphones are unplugged before program is closed, lock and begin wipe

- don't, under any circumstances, let go of the headphones

At this level of paranoia you probably also need interrogation training. Ideally you'd also have your sensitive stuff on a machine that is both hidden and protected, and only access it remotely. You want to be able to deny its existence to have any chance of withstanding a torture attack.

Edit: iphone earbuds have a switch that you might be able to use in your hand/mouth as a deadman switch, but I can't see that being workable for more than a few seconds.

Also, if you're in public, they could film your monitor... so that would need to be sanitized somehow as well.
Exactly I've seen a few services like this advertised exactly the same way (WSJ ads some run by former industry execs).

Interesting thought that the picture of the heli contradicts that (says "Gotham Air" on the side). That's no small point actually. Gives someone who doesn't read the fine print the idea that they do operate the aircraft. I understand why they do that but it is a bit deceptive.
I don't have to prove to you that what is now widely disseminated public knowledge.
No need for websockets. Git has supported pushing and pulling via HTTP for many years.
Did you read what I said about OS X upgrades being like Service Packs? Did you read your link?

> Support for Windows 7 RTM without service packs ended on April 9, 2013.
I automatically upvote any project that includes a haiku in it's about page.

javascript fatigue:
longing for a hypertext
already in hand

- https://htmx.org/
See the MetaFilter (MeFi) discussion on this same article:

https://www.metafilter.com/190454/The-New-York-Times-vs-Slat...
I would submit there's a pretty big difference between his long term preference for pseudo-anonymity and the question of what to do, right now, with his patients. He made a decision to leave his practice and transfer the patients to someone else, and start his own where everyone is coming into the relationship eyes wide open. Given the circumstances, he certainly had a choice, yes. And given how he evaluated the costs and benefits for his patients and his career, he felt his only real choice was the latter. Like I said, "forced" is probably a clumsy adjective to use for something requiring a more nuanced explanation.
"Dangerous ideas" are ideas that are a threat to power; they don't need to be violent per se.
You have a valid point, but if the only formatting issue you will have is tabs, then running `zig fmt` on your codebase is pretty much a non-issue.

If your project is small, just run `zig fmt` on the command line.

If you have a large codebase, you can just incorporate it into your build process (similar to how clang-format and clang-tidy are used in CMake projects).

But again, if you have a large codebase written in Zig, you've probably already configured your editor to run `zig fmt` on save :)
Yes I think there was a lot of enthusiasm in the beginning and forgive me for sharing a somewhat negative thought.

It is entirely possible that what I believe was partially driven by politics.

I think the "big tech social media cancel crackdown" which started last spring regarding hydroxy chloroquine and continues to this day, may have the unintended chilling effect on some companys and many peoples willingness to share their thoughts and ideas regarding novel solutions for a novel virus, especially if their careers are at stake.
They'll just become another leftist media site if they keep listening to their "woke" reporters banning good experienced editors who obviously aren't racists.
Is this really a useful post?
H1-B Transfer to your startup? http://www.askthevc.com/blog/archives/2008/04/does-having-a-...

See one of the comments:

"I have a lot of experience with this, having done it several times myself. Proving the company is 'real' to the USCIS can be tricky, because they don't consider companies with cash but no revenue to be viable. Luckily it never usually gets to that stage of analysis for a simple H1B (although green cards are a whole different matter). Just make sure you have an office address,letterhead, phone numbers, a bank account and good lawyers. The USCIS will often pick up on little details that show the business is being run out of someones backyard.

The hardest part is in the early stages, prior to transferring the H1B visa, because technically the visa holder can have no involvement in the company i.e. cannot attend meetings or talk about the opportunity without violating their status.

One approach I used successfully was to get my accountant to create an LLC. The LLC held my shares in the new startup. My immigration attorney then applied for a part-time concurrent H1B to work for that LLC as a board member a couple of hours a week, in parallel with myexisting H1B visa, allowing me to be involved from day one (you can start work the moment the visa is filed). When the startup was funded, they then filed a H1B transfer for me. "
This is a more complex task, but would you consider engineering an OCR data extractor from image PDFs? I can tell you there are thousands of companies that run into the problem of converting columns of data from paper-only documents or fax machines into usable Excel data. And it's usually in one-off settings, where not having to buy a software package would be hugely appealing. Spending $0.10 - $0.25 per page would be far better than the labor cost of doing the same thing.
"21 Sept 2012" leads little room for interpretation....
> Taxation has nothing to do with it.
> Indian drivers are reckless.

I will assume it's a bit of both. Especially if your car is worth $5, most people will treat it as such. And they will perform maintenance service worth 25 cents.

I was in Bangalore/Bangaluru some years back. I have only seen worse driving in Egypt! (imagine Carmageddon II grade driving)

Regarding the cars, I remember that Tata wanted to bring their car to the world, except for the fact that it was a coffin with wheels [0].

"Rohit Baluja, President of India’s Institute of Road Traffic Education (IRTE) said: “These results show that India would benefit enormously from the introduction of minimum crash safety standards..."

A country that doesn't have "minimum crash safety standards" simply does not care for its citizens, whether they lived or died. Article is from 2014.

[0]: http://www.globalncap.org/tata-nano-offers-zero-star-safety-...
Previous HN discussion: https://news.ycombinator.com/item?id=20475865
Location: Brazil

Remote: Yes (almost 5 years of experience)

Wi ll i ng to re locate : not at this time, but we can talk

Techno logies: Kubernetes, OpenStack, Python, Linux, NLP, Asterisk

Resume/CV: https://caio.ueberalles.net/cv.pdf

Email: caio1982@gmail.com
I'd be lying if I said I don't doubt you are not incorrect

I'd be lying if I said I don't doubt you are correct

I'd be lying if I said I think you are correct
as another poster mentioned, Aaronson has done a great job of covering this -- waay better than I ever could. But the TL/DR is that Penrose believes there's something quasi-magical about thinking that can't be done with Turing machines, and therefore needs all kinds of special physics to get going. It' just so patently naive and absurd to a working computer scientist that it makes me suspect his ego/judgment ratio is a bit high.
Can you please send me my line too?

It's the one starting with 7335e7777f449de7533bfcc81efda

For the past 2 years I have been ashing all my password with custom algorithms in a hashing bookmarklet but I don't even remember when or why I created an account on there and I am curious on which password I've used.
I wonder if they have been experimenting with Node.JS.
The public must Miranda the cops now. "Everything you say..." etc.
>How is the system able to decode it then? _Something_ out there has to know how to translate that back into a readable string right?

Wrong. Password hashes are meant to be one-way and chosen specifically so that getting plaintext (readable string) from the ciphertext (hashed gibberish) is very hard. When you create an account, the plain text for your password is hashed and stored. When you want to subsequently login, the system only needs to use the exact same hashing steps and see if they produce an identical hash to the one stored.

Things are done this way specifically so that if a compromise such as the one at gawker happens, it is harder for the attacker to get people's actual passwords.

This is the primary difference between encryption, where you want to be able to recover the plaintext and hashing, where you want to make it very hard to recover the plaintext.
I originally found Twitter to be useful at conferences and evening tech talks etc. I then started to follow people who I saw also regularly tweeting at these events. As a result, a lot of the people who I follow, I have now also met in Real Life. Essentially, it kinda works as an aid to networking, as well as sharing tech news.
And one more thing I learned is that Google Chrome supports HTML5 history features so they can change the URL string without that ugly # symbol!