skysight-inc/HackerNews huggingface dataset:
> I’m worried that being involved with shorter term projects means I won’t get the chance to gain _deep_ expertise in any one thing, which might hurt my future job prospects

This is a reasonable thing to worry about, but don't overlook the opportunity to gain broad experience across the entire product lifecycle - not just with multiple technologies, but also working with customers, developing requirements and designing products to meet them, ops and maintenance, tier 2/escalation support, and all manner of other aspects of working with software that a lot of engineers in my experience tend to overlook.

You won't come out of it with exhaustive knowledge in one specific stack, sure. But you very well can come out of it a much more well-rounded engineer, and that can easily do more for your ability to contribute - and thus your prospects - than any single deep, narrow specialization ever will.

I started my career in the kind of role you're considering now, only in
those days the tech was all Perl 5 and PHP 5. I was good at them then, but have barely so much as touched either language in about a decade at this point. No tech stack is forever; what's been of enduring value has almost entirely been the kind of broad experience I describe. Not all that many engineers in my experience can and will also sit down with clients to help figure out what they actually need, and then prioritize, plan, schedule, and lead the work to build it. Not all that many engineers can and will volunteer to handle customer support escalations, and be able to do so effectively, in order to get insight into where the pain points are and how to solve them. A job like the one you're considering is a great opportunity to learn those things by doing them; I don't know of any better.

Sure, if you ultimately
want to take tickets and work tickets somewhere in the bowels of a FAANG, stuff like that probably won't be all that useful. If you want to start your own company, I think a job like this will be of immense value to you. Ultimately, of course it's up to you and what you want to get out of your next role - I hope I've been able to provide a decent sense of what this kind of role can give you.
Disclaimer: I don't have one

The reason i don't is because i like actual programming way more than the theory behind it. 4 Years of Java, computer history & hard crypto math sound like a pain for me that likely won't improve my main skills more than spending 4 years on those.
I've run both types of orgs. Here's the one thing few ppl on the consulting side get: the primary product of a consulting org is its people. Thus, there (should) be an emphasis on growing the skills of the team, both soft and hard. The software product is secondary (unless it's sold together with the consulting hours). That means people skills and giving these people, more skills is priority #1. That can be lots of fun for some people, less so for others.
Grandfather of a US President Made His Fortune Illegally in Prostitutio
Yes, that's a main reason why Korea and Japan (used to) have their own laundry symbols (KS K 0021 and JIS L 0217 respectively). Japan recently switched to ISO 3758 to match with China, which had switched from its own symbol much earlier though.
Alchemical symbols are used for digitizing alchemical treatises, like this one: https://webapp1.dlib.indiana.edu/newton/mss/norm/ALCH00001/
Totally agree. I personally chose not to go to college (I'm graduating HS this year) because of things like Proctorio and Zoom becoming more common.
> Lying about being in the mafia can have grave consequences, obviously

What do you mean? I hope you don’t seriously think that there is a mafia entity that is going around chasing people who casually claim to be part of it. Except for the higher-ups, the mafia is just a loose social network of people who don't mind using intimidation for personal gain. You don't even need (or want) to claim you're part of it, just act as if you're dangerous. The only risk you have (apart from that of the proper authorities) is that of trying to intimidate someone who is even better connected in that social network than you are.
I can't decide whether I agree or not.

For an extra level of weirdness, imagine the person who caused the accident collecting the damages. It's not very improbable: you could be driving a car with your parents as passengers and you crash it, through honest incompetence, without committing a criminal offence, and they die, painfully, while you survive. Your insurance pays money into the estate for the pain your parents suffered, and you then collect that money, minus inheritance tax. By adding to your feelings of guilt, perhaps it's a fair punishment?
Shameless plug for a .NET library I wrote to help interop between compiled x86 binary and .NET:
https://github.com/blurt/X86.Interop

Guide to inject your .NET dlls into a native process:
https://www.codeproject.com/Articles/607352/Injecting-NET-As...
> Work is - or rather should be - about value created rather than time wasted.

Unless you have the number of hours in your contract. If you committed to deliver 8 hours a day but you deliver 4, then the other side of the contract may feel wrong about that.
This whole "is it Cyrillic or Latin" confusion sometimes does happen IRL. There's an insurance company that has its logo in all capitals: PECO. For most of my life I've always read it as Latin. But at some point I heard it in a TV commercial and they said it as "reso". Yikes.

Also РОСНАНО. It's not "pochaho", it's "rosnano".

The reverse is also true: there's a "Bona Capona" restaurant but its logo uses a typeface that makes it tempting to read it as "Vopa Saropa".
Knowledge from which chapter to you consider the most useful for your work?
The jewelry use is 99% tied to gold's perceived valuation and is used as a way to display opulence and wealth. It is just an extension of gold being a store of value.
The EU has exported 113,5 million doses as of April 13, according to Bloomberg: https://www.bloomberg.com/news/articles/2021-04-14/eu-vaccin...

This is in stark contrast to 0.25 million doses AstraZeneca vaccines that were blocked, which is what you are referring to. That has been the only blocked export as of now, at least according to my information.

We may thus indeed have precedent, but it's a very specific precedent which doesn't really serve as an example for a broad vaccine export ban. That's because the legislation on which this precedent was based does only allow such action in the first place if the manufacturer is lacking behind in serving the existing contracts with the EU (a situation in which AstraZeneca is in, but not BioNTech/Pfizer, the top exporter by number of doses in Europe) or if the target of the shipment is a country that is significantly ahead in its domestic vaccination campaign when compared with the EU. This means that there isn't even suitable legislation to instantiate a broad export ban in the EU right now, but just for smaller, more targeted bans; of course this would ultimately not pose an insurmountable hurdle as EU legislation can be changed by the EU itself, but it sends a pretty clear signal that a blanket ban on exports is nothing that's even considered right now.
I have done both and I currently work in a consulting company like the one you describe, but in product as opposed to engineering. Like all jobs it has pros and cons. The big advantages to consulting are the opportunities to work on a lot of different projects and in different fields. You'll get much more exposure than working for a product company where you'll have a singular focus for years. I've been in consulting for two and a half years and have worked with insurance, automotive, grocery, and retail marketplace companies doing web, mobile, b2b and b2c products. That's a lot of variety for that time period. And as others have mentioned your network grows much faster as every new project means a whole new set of people to meet. Consulting can be a great way to 'trial' certain sectors without taking a dedicated job there. I now know much more about where I don't want to work in the future as much as I do because of that experience.

As for disadvantages there are several. Your main concern is the first one and it is real. You can only spend so much time on a project, and that means you may never get to take it to the depth and maturity that you want. In most cases you're there to start something or fix something. Once it is started the client will take over, and if it is fixed, it's fixed. So if you want to go deep into a subject, I would pick a different path. It can be a bit sad to put your heart into something for a year and then not be able to see it all the way through. The other disadvantage is around the politics of the kind of work. This is a three party system - there are your goals, the goals of your company and it's consulting business, and the goals of the client. Those don't always align and it can be complicated to navigate. You can also find yourself in situations that are uncomfortable - like dropped into a project timeline that you weren't part of estimating. It can be a bit sink or swim in my experience. The most important factor in being successful is communication / stakeholder management and making sure expectations are clear to everyone.

It's given me a lot of experience quickly, but it's a real challenge. It is fast-paced and intense and thus it is not for everyone - but if you're thinking about it it is probably worth doing for a few years to get the experience and see how you like it.
False. America’s healthcare quality is the best in the world despite current issues with affordability. Most developed countries with socialized medical care are far smaller then the US. Most are smaller then just LA or NYC alone. Every market the government enters by subsidizing cost creates market distortions that have contributed to multiple financial crises in this country(mortgage and higher education).

My comprise would be let the states implement socialized medicine. My hunch is that with within a few years every economically productive person in those states would move states within 2-3 years. The tax burden and lack of choice in health care would be a no brainer to leave. Most people think socialized medicine will fix everything overnight put don’t think about what rights they are takin away from individuals to achieve their goals.
Interesting, I didn't know that. Crazy that it's in the hand of one entity.
Eh, to be more clear: in England, a drug overdose death would tend not to be recorded as a death by suicide unless the coroner had said the person intended to die, or had given a narrative conclusion where intent is unclear.

Death by misadventure would normally not be counted as a death by suicide.
Wonderful work. Did you use XP.css? (https://botoxparty.github.io/XP.css/)
Ah Eve Online, if I was 19 again with a lax schedule, I'd go back to it in a heartbeat.

This was so addictive. The perfect MMO.
4 tips to optimize AWS Lambda for production
And if you're i3 comes with a leasing option, it may not be the one for your mainboard.
General anesthesia does have an analgesic effect. Many people who woke up during a surgery have reported not feeling any pain. My fear is that sedation, on the other hand, could lead to the patient suffering but not remembering (much of) it afterwards.
Well if a loved one died I for sure would feel even worse knowing that they suffered. I guess that’s the reason for bigger compensation.
I think many of the responses from Linus over the years shows that Linux never needed that test ;)
Interesting enough, Win NT 3.5 was able to run Unreal and unreal based games :).
It definitely can be stressful. I wouldn't go back now, but a young man I thrived on that sense of mission and urgency, and on the chance to prove that I was equal to whatever problem came my way. It can be a lot of fun if you're up for that sort of thing!
Mino Games (YC W11) Is Hiring a Game Developer
I'm not sure if you found a solution to your problem, but in setting up i3/Polybar, I used the "Inconsolata Nerd Font" for such symbols.
Got it, and @Tobu's comment describes the issue perfectly. Thanks!
I've been repeating it in several threads already, and this post confirms it: if you haven't tried Vite yet, you really should. It will take 15 minutes, and if you do any Vue and/or React dev at all, it will be the best 15 minutes you ever invested in a tool.

It's fast, it works out of the box with sane default, it's fast, doc is stellar, it's fast, it support ts, jsx and sass. Also, it's really fast.

Between Vue and Vite, in 10 years Evan You is going to be known as the person who made frontend dev simple again.

(And thank you Esbuild)
So if there is an ISO 3758 norm, does that mean the symbols there are copyrighted by Ginetex? The symbols almost look the same as far as I can see.
Sounds like a lot of work. Instead, let's just keep maximizing income inequality. This way there will always be someone in the position to treat humans like the cogs they are!
The build tool side hasn't actually seen much change in a while; babel and webpack have been dominant for years. The specific area of JS that gets tons of new entries seems to change every year or two - up until recently it was post-redux react state management libraries and tailwind-style css kits.
It's a Tetris unikernel
Aside from the necessity of ad-blocking, this is my favourite add-on for usability, although you can overuse it. Sometimes I have 5 browser windows open with tree tabs everywhere.

Yet another form of externalised memory. Just need to remember backups/bookmarks.
Shell alternation globs do ranges too, so be careful :)

echo -e {A..Z}{a..z}{0..9}/{A..Z}{a..z}{0..9}"\n"|wc -l
45697601

Runs for a bit too.
They went on to describe the forearm experiment which showed a much higher rate of awareness. I don’t see why you’ve chosen to omit that. You seem to casually discard the idea that awareness without memory is irrelevant, but when I’ve informed patients of amnestics they’ve been horrified - maybe needlessly so, but I’m not so arrogant as to think “silly patient, your horror is wrong and therefore irrelevant.”

Many people don’t regard “you’ll be in pain and then forget” as the same as “no pain.”

And the idea that HR and BP are perfect indicators of pain is ridiculous. Anesthetics reduce the responsiveness of both; cardiac parameters don’t respond perfectly, and you don’t need perfect anesthesia to impair them.

In my hospital, at least, we don’t take for granted that we achieve perfect coverage. It’s normal to give patients a bolus of amnestic at the tail end of a procedure to cover any gap in pain/distress while we were bringing them back to consciousness.
Challenges Building an Open-Source E Ink Laptop
Why People Oppose GMOs Even Though Science Says They Are Safe (2015)
it's not simple like that, if Greg doesn't do the work of review then who gives him the authority to consent on behalf of others?
I wrote a small code to test it. Unfortunately it didn't work, but I don't know if the problem is me, maybe I made a mistake...
Ah! Thanks for pointing this out, i didn't know the news was under such attention on EU media. Corruption and criminal infiltration is indeed very common expecially in southern regions. the worries of mafia getting hands on those money are very real unfortunately...
Hey HN, I'm the project lead at EI2030, and we are working on building an open-source eink laptop.

From the day-to-day conversations with community members from EI2030, we've identified some challenges with building an eink laptop.

We've decided to write an article to introduce EI2030, discuss the challenges of building an open-source eink laptop, and hear from others.

If you have any questions, comments, or feedback, please feel free to reach out.
Floating-point arithmetic on ARM and Intel Macs is almost/completely identical
Writing lots of boilerplate is an opportunity to build new libraries, frameworks, code generators, and other tooling; use that as something extra you can share with your colleagues and sell to clients, or use it to build an open source portfolio. Some companies might let you do it under your own name, others will want you to use their Github org.

If you find a technology you really like that's popular with clients, it may be that you get to use that with every client and then you can gain deep expertise in that. Don't be too picky here, this is an opportunity to get access to a lot of customers to find out what technology is really in demand. Contract-to-hire is also a valid thing that happens if you find a client with full-time positions open that you really like working for; you may have to negotiate with the consulting org for a finders' fee. Some orgs are not okay with this though, so I would only suggest it if you know it will work, or if you have a backup plan for another job in case it fails.

Extra advice I can give is that the relationships involved when doing consulting is pretty different; in my experience, unless the clients are all big IT firms, you likely won't have strong engineering management guiding any projects, and the client may not even be able to help you out with technical issues at all. It's on your team as technical experts to get in, figure out what is going on, and then get out. There are a number of ways to deal with this but the number one rule is: cover your ass with clients! I've seen lots of projects go south because of bad communication and failure to manage customer expectations.
PRE-IPO Companies of 2021 Part 2 – Koch fund
Show HN: I built a tool to help writers share images of their writing
Use Vite to dev, then setup a separate webpack + babel for testing and build for prod.
Deepnote internally supports .ipynb format and you can always export the Deepnote notebook to .ipynb similarly as you'd in Colab.

In general the main selling points are live collaboration (you can work on a notebook with you team as you'd do on a google doc), and integrations (you can plug-in your snowflake db, or s3 bucket or whatever, and have it connected for any further analysis, or a long-term training, etc.

For many non-software-developer data scientists, it's also easier to work in a cloud environment compared to installing stuff locally, and to version their notebooks in Deepnote instead of git. But this really depends on the particular workflow that one has.
Hell yeah, I've been missing this functionality since the Amiga shell days! I should have known it was in there somewhere.
You Don't Need Investment to Start a Successful Company
You have to be in possession of a particularly warped mind to believe that this story is published to bury another story. That is conspiratorial nonsense.
Without going into too much spoilers, a horror video game Amnesia: The Dark Descent has some tropes around this topic.
Spry Error Handling
This was a fantastic post, it covers a lot of the things I've been thinking about but in a comprehensible and readable way. I see it has been submitted here before but not gained much traction, do you mind if I submit it again?
For other spam, I forward it to "abuse@comcast.net".
FWIW I learnt a lot of my Bash tricks from: https://www.commandlinefu.com/
What a bunch of fuckheads. Donated.

Btw how does the system work in Canada, after he wins this, will he be able to sue for damages and strip Proctorio clean or what?
cd - is there, it’s one of my favs too
> TLS gets you an encrypted secure channel between the client and the server, and DNSSEC gives you... a signed name lookup.

I respectfully disagree with that second part. The risks for DNSSEC/DANE might be higher, the rewards are bigger too.

TLS gives me a secure channel only when I connect to the right (i.e. expected) server. A TLS encrypted and validated connection to a wrong party is the threat here.

As user, I don't know which is the CA for any given domain. And Chrome only caches a small subset. Otherwise we wouldn't need neither CAs or DANE, self signed certificates would suffice ;-)

Either I have to trust that there are vigilant parties that monitor all CT logs against fake certificates or my user agent does that for every connection, blocking when it finds double certificates.

With DNSSEC and DANE, my agent fetches the address and CA for the site and validates these against the TLS handshake.

From there, HSTS will protect future lookups so it becomes a TOFU issue.

Besides, the middle-box problem is being resolved with DOH over TLS1.3, isn't it?
Ask about their typical engagement model. Usually it's either Time and Materials or fixed price. Fixed price contracts can sometimes be stressful and encourage hurrying just to meet the requirements, whereas T&M projects can allow you more time to innovate or propose better solutions.

Also find out what people do when they are on the bench (unstaffed). Sometimes you're allowed to work in your own projects on full pay and sometimes there's an internal backlog.
Most of the people I went to high school with? In my neighborhood/school, most children, when they become teenagers, are expected to get a job to help with the family bills. Personally, my parents didn't expect that of me, but theirs expected it of them and they both did. Most of my peers at school/work did so too. This is probably mostly a poor person thing.

However, once you're done with your education entirely, unless there's extenuating circumstances like severe disability, you absolutely should be mostly paying your own living expenses, even if you're living with someone else.
Sorry but Roberts has a long string of failures behind him and his games succeeded despite him. This is even worse than the present case since people paying for Start Citizen (I'm a pigeon too) should have known thanks to his long past of failures.

At least here we can claim they're virgins :D
They are identical (AFAIK). Being a standard doesn't mean its original copyrights or licensing requiements have been waived.
For me it was always annoying that Unicode doesn't allow to code full set of subscripts/superscripts. It's so obvious and more necessary than many emojis they added recently.
> I'm disappointed at seeing hackernews jump on this mindless mob justice like other sites would.

Having your patch reverted pending review is hardly punishment. Calling this mob justice is an insult to both mobs and justice.
I agree with you 100%, ab-initio any teams chances to create new successful MMO IP are astronomically small. Even more so if the team is tiny. But a small team can generate valuable IP - whatever that turns out to be. The key thing at this point is that they are clearly engaging with the market (enough to warrant an angry rant).
Good luck convincing workers that they are self-actualising while transcribing financial records from hard-to-read receipts.

If you are running a team doing this sort of work, it's better to be straight up with them and say "you know, this work is boring and repetitive, but we have a good team, look after each other, and you can listen to a podcast at the same time".
No, because there is already historic evidence that it's a weakness.
A great comparison I've heard is 'how much energy is required to mine one bitcoin's worth of gold'? I haven't seen a figure, and as gold's negative externalities are more about groundwater pollution than CO2e it wouldn't tell the whole story, but it would still be an interesting comparison.
Machine learning helps researchers decipher the Dead Sea Scrolls
Alt-Backspace
> It’s not about “what could be handy” but about what is needed to cover character encoding already in broad usage.

I’m pretty unfamiliar with Unicode, and this is interesting to read about. What’s your take on something like Linear A being included?

https://en.m.wikipedia.org/wiki/Linear_A_(Unicode_block)
Poker and FOSS (2020)
PgRoutinerDemo – alternative approach to ORM with .NET and PostgreSQL
Sales Automation Software
Have anyone tried sales automation software?
I’ve been looking into these tools worth trying for some time. So far we’ve tried Outreach.io and Sales Booster by Leadspicker (http://salesbooster.leadspicker.com/.
Both with pretty good results. Would love to learn and test more of them for B2B. Thanks for sharing! :)