skysight-inc/HackerNews huggingface dataset:
Replit (YC W18) | Engineers & Designers | SF or REMOTE (4hrs overlap with PT) | https://replit.com/careers

What if you could influence how an entire generation of programmers code?

Replit is a collaborative in-browser IDE. We're building a stellar compute platform that runs code for millions of users, and hosts millions of apps (cheaply). Replit is the most popular entry-to-programming IDE and is the best in its collaborative capabilities. It's also increasingly the number-one destination for teenage hackers and hobbyists to build and launch apps.

Our work spans the hardest problems in computing (sandboxing, distributed systems, scheduling) and the most interesting problems in HCI ("how do you create a learnable programming environment?").

It's a unique time to join because we proved a huge demand for what we're building while also being early enough to have a huge impact and get a big part of the upside. We are only 22 people.
Wouldn’t that be like 95% uptime? (151 - 8) / 151 = 94.7-ish.
There may be more in absolute numbers but relative to spam it practically doesn't exist and when you search half your search results are spam too.
Haha :) Well, the learning has been great I can confirm that. My script-fu is on a whole new level now, it was already quite up there after creating Space.sh [1]

Waste of time... Well... Let's not think too much about that. I'm at least a very happy user of this :)

[1] https://github.com/space-sh/space
Not only that, as a (likely asymptomatic) carrier to help that chain of infections keep going and spreading.
To Preserve Heterodoxy, Protect the ‘Incomputable Self’
> There seems to be a very strong urge not to compare any of them as better, which puts users in a position of information asymmetry where they might not make the best health choices for themselves.

This is a bad analysis. Disease management is simply not a case where "best health choices for themselves" has any meaning whatsoever. The best choice, the UNAMBIGUOUSLY best choice, for everyone, everywhere, is to get the vaccine that is available first as soon as you possibly can. Period. That's the "best" choice.

Imagining that you can do better individually relies on an intuition that everyone else will be following the rules while you cheat. And that's why no one wants to give you answers as to which the "best" vaccine is.
Mashinksy[1] also worth a shout but the outputs are much more limited than OTTD.

[1]: https://store.steampowered.com/app/598960/Mashinky/
Statistically, they likely had a false positive the first test. Columbia University commissioned a study on 50k people in Qatar (covid spread was rampant there) who were confirmed positive, and after 7 months, catching and recovering from it provided immunity at a threshold exceeding the Pfizer vaccine.

Yes, there are people who have caught it twice. They are rare, and the paper highlighted that a likely explanation was false positives in the original testing.

I'll take the vaccine, but shouldn't be required to.
Location: London, UK

Remote: Yes, full time or majority.

Willing to relocate: No

Technologies: Golang, Rust, JS (Node and FE frameworks), Docker, Kubernetes, Linux, many many more...

Résumé/CV: 10 years full stack generalist (Also considerable 3D/game engine experience). From 2 man startups to multinational corporations and everything in between.

Email: See profile
Depends if you can distinguish between dead because of Corona and dead with Corona, i.e. the Coronavirus was not the actual cause of death.

In Europe each country has their own definition of the above, making it nearly impossible to compare.

But judging from how things are going in Texas and Mississippi right now, there is a high chance of things being normal there on the May 15.

Mind you it does require around 25-30% vaccinated before you can say that.
So Dutch.
I don’t think that’s a mistake - VBA in the browser sounds like an awful technology that I want nothing to do with!

Also most VBA code already written is inherently locked into the windows API and COM framework so isn’t multi-platform by design. Code written in VBA on Excel for Windows often doesn’t port across to Mac without errors because there is little abstraction from the host OS. That’s why the replacement technology is a cross-platform JavaScript API for Excel (that will eventually allow fully cross platform macros).

It does have WinUI integration via winforms, but again porting winforms to mobile and web would be a huge technical challenge and be very ugly (or break compatibility).
Governments at a certain point aren't trying to protect us from ourselves. They're trying to protect themselves from us.
While true, if I recall correctly that fab will be a tiny minority of TSMC's overall output.
I just don't listen to the radio outside of the news and talk shows. We do have a college station that's pretty good most of the time, but it's not always my kind of music. I don't have access to a computer per se, but I've got one in my pocket. I just didn't have my headphones charged because I'll go through periods where I don't even want to listen to my own music and these bone conduction headphones don't have good enough quality to understand a podcast.

These two coworkers, actually, are excellent. I love working with them. Just their music choice for work is horrible. I'm pretty lucky that the only things I have to complain about here are the hours and background music.
You are hearing of space.sh for the first because it is written by the same authors who wrote this project.
That makes sense. I'll likely revisit this plugin then, thanks.
> Or you can shoot down your enemy's satellites and screw up the orbit so he can't launch any more.

Pretty sure Myanmar can't do that.
But how widespread are the negative side effects, do you have data on this ?
Oh geez.. Hehe, thank you for pointing that out facepalm
Good to know. That helps me knowing that there are benefits rather than having it essentially being a placebo.

Can you provide links to any peer reviewed scientific literature on the benefits of the vaccine for recovered individuals? I don't trust any of the journalism on this, considering that they are universally scientifically and statistically illiterate clickbait producers these days.
It's not like a law is going to stop a malicious government from literally cutting a connection.

Do you really mean to propose that network operators not be able to disconnect from people that don't pay or are disruptive to their operations? I feel like you need to be a little more clear about what responsibilities you think private entities have.
And trains derail. It’s not like there are never train accidents.
I think Larry Wall's theory of language development is interesting and the long term failure of Perl shows interesting ways in which computer language development and natural language development are rather different.

1) Natural language doesn't have to worry about backward compatibility in the same way. The exact meaning of older phrases don't have to coexist with those of new phrases.

2) Natural language doesn't have to recruit new users in the same way. I think Spanish is one of the easiest commonly spoken languages - if a random person speaking no commonly-spoken-in-the-world language had to choose languages, Spanish would be ideal. English is weird in saying things with idioms, Chinese has tones and complex characters, etc.
English has evolved in a perl-like fashion and if it was a programming

3) No children learn perl or any programming language as their "first language". Everyone learning perl had to wade through it's modes and variable names like "_" and translate them to their internal concept language. (should add: verbs like "be", "do", "have" etc are very fuzzy in English as well as proposition "like" "to", "from", at etc but this fuzziness is incorporated as a person learns the language. But adding an equivalent weirdness to a language someone is just learning isn't necessarily going to be appreciated).

4) Communicating with other humans is arguably a key function of computer languages as well as natural languages. But computer language do also have to communicate exact to descriptions to the very dumb devices known as computers. So "getting the gist" and "getting it exactly" have to be somewhat close and makes "there's more than one way to do things" more problematic, especially as ways to do things multiply.
The NY Post is good at writing catchy headlines that attract attention. Yet the Wall St Journal exists. Why?
If we're going to be super sensitive about the almost non-existent threat of children wrt sars-cov-2 why aren't we also super sensitive about destroying any semblance of normality in children's lives?

Surely this damages children in their crucial developmental stages when they're deprived of social signalling, and effective teaching methods (sorry, Zoom doesn't cut it).

As science would inform us - humans have millions of years of evolution searing social interaction into our biology. Cutting this out will have profound effects.
What country? I can guarantee you can name American cultural touchstones, but someone from another country - let's pick Brazil, assuming that's not where you're from - could probably not name any cultural touchstones from your country.
There's actually a long list of variables that are unset when invoking sudo to prevent these kinds of attacks. Systemd will also start programs with a very minimal environment that isn't inherited from any shells. You then have to specify environment variables explicitly as part of the unit file. You can also specify environment variables in environment files.
OpenBSD adds support for Coordinated Mars Time
The chinese leadership/official position is that Taiwan is part of China. They don't want to invade and retake it because they want TSMC's chips, they want to retake it because they think it's a rebellious province that needs to be brought to heel.
I am wondering, what kind of implications will it have on encryption. Would it be easier to break down prime factorization if they are composed of digitally delicate primes?
Get a degree or get more yoe. German blue card visa is straightforward to obtain but would need 5+ yoe to substitute for a missing degree.
Sklar's "PHP Cookbook" was an O'Reilly favourite, now in it's 3rd edition.
SecuraStock| Full Stack Software Engineer | ONSITE Northeast Ohio | $90-120K | Full-time | https://securastock.com

We are hiring an experienced software engineer to join our team, developing software for our inventory management systems. We are a small (but growing) company. The incoming engineer will have a direct impact on our customers and the success of the company. You'll wear a lot of hats, from adding new features, fixing bugs, possibly interfacing with various hardware products, integrating a new front-end library, scaling the server infrastructure, etc.

We seek a smart engineer with broad experience with linux, python, aws, etc. We have some interesting scaling problems to address as well, so experience with concepts of scaling within aws would be a benefit.

Candidate must be within driving distance to come in to the office as needed, but can also work from home.

Contact me if interested: bob@securastock.com
I understand the assocation with narrow-mindedness, it could be used by someone who thinks all modern art is crap or some such. But then, 90% of everything is, in fact, crap (citation needed), so there's plenty of opportunity to use it.
Your statements are inaccurate. In Michigan things are worse than ever thanks to the UK variant, and the Brazilian variant was just detected here also. There are multiple pages of data, links on the bottom to change page (it's a weird layout): https://www.accesskent.com/Health/covid-19-data.htm
His example:

$ SOME_ENVVAR=... some_command <args>

Is wrong. SOME_ENVVAR is set only for the invocation some_command; at the next prompt, the value of SOME_ENVVAR is what it was before the invocation. To persist the setting of the value you need to export it:

$ export SOME_ENVVAR=... some_command <args>
AuditBoard | Los Angeles / Orange County / Remote | Full-time | https://www.auditboard.com/

AuditBoard is automating enterprise risk management, audit, and compliance through our SaaS platform (SOX, NIST, PCI, etc). If you're interested in working at a fast growing company transforming the GRC space with enterprise software that is loved by its users, please get in touch.

- Small empowered product teams, lots of independence, flexible schedules
- Focus on user experience and delivering customer value
- Fast paced and growing

Looking for:

- VP of Product Management
- Senior Product Manager
- Senior Product Designer
- Senior Software Engineer
- Software Engineering Manager
- Director of Product Marketing

See https://www.auditboard.com/jobs/ or contact me at rajiv@auditboard.com
New KrebsOnSecurity Mobile-Friendly Site
Polaris Security | Senior Backend Engineer | Senior FullStack Engineer | Remote | Full-time

We are a stealth mode cyber security company in San Francisco that is on a mission to radically change how security is done. The company founders have more than 30 years of experience in security and engineering and funded by top tier silicon valley VCs.

We are looking for experienced, passionate and self-motivated engineers to build the platform and services that will drive our growth for the foreseeable future. To be successful in this role, you must have excellent software development skills and excel in a highly collaborative environment. You must be curious about current technologies, fearless in experimenting with it and a quick learner who moves fast and fails faster.

Job Description:
https://www.notion.so/tromso/Hiring-4af205e971fe42b6bbe98869...

email: jobs@polarissecurity.io
> There's a balancing act. Historically Android would just provide a list of what permissions each app wants

That's one of the many design choices that made truly filthy apps possible on Android. I worked on a device monitoring(wink) app back in the day(which I'm not proud of). The things we did there...Installing apps without an app store, hiding application icon(!), recording phone calls(!!!), reading messages(!!!). And all of that was done using official APIs on a non-rooted device.
Cuirass 1.0 Released
No.

The Myanmar military’s coup, and the killing of hundreds of protesters, were already illegal.

If the US joint chiefs of staff arrested the president and congress, the CEO of T-mobile would not refuse to switch off mobile networks if half a dozen marines with loaded ARs showed up at his house with an order to do so.
> Environment variables are scoped to the current process.

Obviously this is true in a sense. But for practical purposes, it depends on how the environment variables are set. For example, if I set them in my ~/.bash_profile, they're scoped to all bash processes that my current user runs. If I put them in /etc/profile, they're effectively global.
I mean, I don't have direct knowledge of what world leaders believe, so I can't really answer that.

But the US consistently presents a carrot/stick model for the dollar: if you're a country and you play ball – price your exports in dollars, invest in US government debt – you find access to US and other Western military equipment and training. That's why US weapons are being used in the Yemeni civil war.

Refuse to play along and you'll pay the price. It may not be something as dramatic as an invasion, though – sanctions don't spill American blood and can be very effective in crippling economies. Chávez wanted to kill the dollar and move to a basket of currencies and gold; now, Maduro is letting banks open local accounts and transfer money in dollars.
SEEKING WORK | San Francisco | Remote

Seeking part-time or contract work.

ML Engineer with experience in automotive and travel industries. I've done object detection, sensor fusion, signal processing, computational geometry, robotics, search ranking, ML operations, backend development, developer tooling. React (personal projects).

Technologies: Python, C++, Java, JavaScript, Docker, Kubernetes, Airflow, ROS, Tensorflow, Python scientific computing stack

Professional experience: Cruise Automation, Airbnb. I made https://humantoanimal.com -- translates human voices to dog barks in the browser.

Education: PhD in mathematics (differential geometry) from UPenn.
It has always been amazing to me that almost all developers are convinced that it is not possible to write programs that work on the first try.

This is as silly as stating that you need to build at least couple skyscrapers that fall before one that can stand up and can be occupied.

It is not at all difficult. Instead of spending my entire career writing couple of lines of code and then running it, to see if it works (which is training at being perpetually newb at programming), I spent it learning to write longer and longer pieces of code that I understand exactly what they are going to do and that work on the first try.

I can work weeks writing thousands of lines of complex code and have very good chance that the effect will be working code that needs no corrections.

Do I make silly mistakes? Sure I do. But I then try to figure how it happened and how to make sure I don't make those kinds of blunders in the future.

I also try to design the modules in such a way that it is not possible to misuse them (well, at least requires malicious intent or gross incompetence).

You see, unit tests reward people who break a lot, not people who put a lot of effort into not breaking things. I prefer to focus my efforts into not breaking things in the first place.

I wish this was more popular: https://en.wikipedia.org/wiki/Personal_software_process
I'm Gen X and think the article is pompous as well. I don't get the feeling that my generation is pompous though.
Hehe, YouTube tells me that I'd hit ‘thumbs up’ on that video once upon a time. Probably put it on a playlist, too. However, that link is now obsolete — behold the more official version:

https://youtu.be/OuJy9oCdUns

N.B. apart from being more official by virtue of being on the channel of John Broomhall himself, which has accumulated a breathtaking 52 subscribers so far (correction: 53 as of now), the audio quality is also better.
icewm might also be a good choice, but I'm not sure about it's dependancies.
Very well said.

Will add that from experience, the suggestion of knocking down technical issues is so important it’s mandatory, and it does not stop once you get users, it will be required forever with a successful product. BUT! ... IMO it’s a very slow way to acquire users, and the engagement improvements are incremental at best, unless you are making sweeping changes or hit something viral (unlikely!!) or were missing something truly glaring.

I did a lot of testing between adding features, addressing bug fixes, and then random attention-getting marketing like blog posts that happen to mention cats or money or other things people care more about than software. There was no comparison to the amount of attention they got, the tangential posts got many, many more people in the door than the technical posts. The steady feature improvements are what will keep people there, while fluffy emotional blog posts are what will attract a lot of window shoppers. It’s better if the blog posts are relevant to your app and feature announcements, of course, but I’m saying you can get users faster without writing software. It’s just a hard problem and a delicate balance, and don’t get stuck thinking “if I build it they will come.” Some amount of marketing is needed. And don’t get stuck writing ads or blog posts either. Some amount of attention to the software is needed. Do as much of both as you can.

It’s very difficult to get users to talk, whether they like your app or not. Most of the time they don’t know enough to be able to articulate what they want or need, even though they can sense it. And the people that talk loudest aren’t often the most important to listen to, especially if they’re not paying for anything.

Good Luck!
1.9T stimulus check going into stocks ?
> Banking apps sometimes integrate 3rd party AV / threat detection SDKs

Do they do the same thing on iOS?
Yuo cna undrestnad thsi, rgiht?

One thing is if I could understand it and another thing is if the author's writing skills are good enough to advise others about writing.

BTW, the submitter (or a moderator) seems to agree with me (check the current HN-entry title).
YARGM (Yet Another Rube Goldberg Machine)
I've had some luck posting on https://www.producthunt.com/ in the past
This is pretty much how systemd works. You can specify secrets that are retrieved from somewhere else and provided to the process in the environment it is started with. So you could do exactly this with the right unit configurations.
Command line parameters should be used for things that change frequently, not for configuration variables. You don't want to pass 20 command line parameters every time you invoke a program. You rather want to set your environment variables one time in your shell initialization script (.bashrc, .zshrc, whatever).

You can say there are the configuration files, and sure a complex program should have its configuration file. The problem of configuration files is that they all use a different syntax that you have to learn, you have to write them, back them up, copy around, etc.

Also you don't have a simple way of overriding a configuration file parameter for one invocation of the program, that isn't modifying the configuration file. With environment variables is simple: set them before executing the program.

Last thing is that environment variables aren't specific to a particular program: they are readable by every program executed in that shell. A configuration file cannot be easily shared, since one program can change its format to make it no longer backwards compatible, so you can't rely on reading other program configuration files. While you can with environment variables.
Ah, nice catch. I'll revise my comment.
Right, which may mean that this threat is meaningless, but the rumors are still there, and the outcome is probably what the rest of the world actually cares about when considering the situation.
Quantum computers isn't going to break hashing.

https://en.wikipedia.org/wiki/Post-quantum_cryptography

>In contrast to the threat quantum computing poses to current public-key algorithms, most current symmetric cryptographic algorithms and hash functions are considered to be relatively secure against attacks by quantum computers
You cannot transmit your tooth rot to anyone else.

> If healthcare was left to free market completely

What evidence of this do you have? Because, in the US, healthcare largely is free market and we do not have the return of any plague or anything similar. In fact, it's free markets that bore out the vaccination the world is using to fight the current pandemic.
151 years - 0.021 years / 151 years = ~99.98%
> Assume a train is going 100km/h

That's quite an assumption. Yeah, that might be a reasonable (if brisk) cruising speed, but the average is probably gonna be a fair bit slower than that, especially when passing through cities or mountains.

> 6m shipping container, let's say 7m, so 4 every second.

Technically 8 (under the above assumption), since containers can double-stack (though not all tunnels offer enough clearance for it).

Still, real-life throughput's usually gonna be a lot lower than this theoretical maximum (by at least an order of magnitude, if not more), namely because trains can't really be packed end-to-end on a track when moving at any useful speed; they ain't exactly able to stop on a dime, so for safety reasons there's gonna be a fair bit of distance between trains.

Further, if you're going to count the time it takes for ports to load/unload containers, then it's only fair to do the same for train depots.