skysight-inc/HackerNews huggingface dataset:
And can I choose my own culture? Like say "this is what I endorse and believe in" and that be my culture? Or does this only apply to policically registered "-ism" classes (race, religion etc)?

If so, I belong to the culture that considers it insensitive to shit on things for light-hearted naming themes as if they are of any relevance next to a million other adoption metrics that are more objective, assuming the author even cares to weigh adoption vs creative license in the first place.
How to Secure a Public API Through Obscurity
At some point the popular wire insulation changed from a kind of super-flexible silicone-like plastic to a resin-based PVC-free version. Partly for environmental reasons, but it had the side-effect of making wires a little stiffer and slicker. It's also why a couple generations of Lightning cables were known for splitting at the bend point.

I'm not sure if this 100% explains what you're seeing, but it's probably a factor.
Sounds like the original comment was referring to RSUs in public companies. If you sell those immediately upon receiving them, they're basically equivalent to cash.
In many ways, it comes down to the standard writing adage of "know your audience". In the case of notes, that's generally a future version of yourself; knowing how you plan to use the notes in the future will inform their structure now.

My system is constantly evolving as I discover what works for me and not, but it's in a pretty good place right now. Information gets processed in several distinct stages. I start with giving the learning material my undivided attention, whether it's a book, lecture, video, or museum. Shortly afterwards, I record my thoughts and observations in a journal as unstructured prose. This is usually about 2/3 recording things that were presented and 1/3 random connections that came to mind. The important thing is only to record what I actually understand -- if there was a lot of stuff that went over my head, it's a sign that I need to revisit the source material later after I have a better grasp of the fundamentals.

During a weekly review session, I read through all of the journal entries and index them by subject in a physical card file. Each card is headed with the subject, obviously, and the card body has a reference to the journal entry, the source material, and a 1-2 sentences summary about how the journal entry relates to the subject.

At the same time, I also make flash cards to add to my Leitner box (which serves the same purpose as Anki). My goal with these isn't to remember everything, but to keep enough of the subject fresh in my mind that I'll be able to think of the correct subject headings when I want to look information up in the future.

I use physical cards for these because I feel like they're a better serendipity engine than anything electronic I've tried. Whenever you're interacting with the system, you'll end up glancing at a bunch of arbitrary cards unrelated to your current task, and occasionally that'll be the trigger you need for a new idea.

One form of notes that I want to add to this is the long-term reminder. The idea comes from Chris Hadfield¹ and presumably others in the astronaut corps: once you've done the work figuring out how to reduce theory to practice, make a task-focused reference for it that gets filed away if you ever need to do that task again. The goal here is to directly record conclusions: if you are annotating a diagram of a machine, for example, indicator lights should be labelled with the corrective action to take in addition to the parameters that cause them to illuminate.

¹ Masterclass.com; Lesson #17
Reimplementing the classic Linode Manager as open source software
The problem with that is, when you build a gas plant, that's infrastructure that you now have an economic incentive to run for decades. So while switching to these plants might make a small improvement now, it will cause greater pain in the future.
Erm... does it? Is there any substance behind this rather odd assumption?
I'm confused - the Democrats/Democratic party uses "Democrat" extensively in their website. It it a noun vs adjective thing that I'm missing?

https://democrats.org/
"A restricted stock unit (RSU) is compensation issued by an employer to an employee in the form of company stock."
Hey – cool stuff and thank you for taking the time to respond to comments here!

Some questions and feedback:

1. Did you start this project at PopCap and if so, are any of their games developed using a version of Beef? Do you know of any other games developed with Beef? I looked around the site but couldn't find any such information.

2. How would you use Beef with popular game engines like Unity or Unreal? Or is this language mainly intended for engine development as opposed to game logic?

3. Given the focus on developer "ergonomics" if you will, while retaining high performance execution characteristics – are there any representative benchmarking examples where you can showcase both great performance and "nicer" code?

Regarding that last question, a representative example in my mind might be something like a small raytracing engine. Something sufficiently complex that performance matters, but stils simple enough that someone familiar with the domain (and, presumably, a counterexample language like C++) could grok the Beef code and see the benefits in a show-me-don't-tell-me kind of manner. What do you think?
MTN doesn't see NYSE listed Jumia as part of its long-term plans
I've done it in some MMOs so they can shove their grindfest casinos up their asses.

I don't know how it got so bad, MMOs used to be focused on group content, socialization, meaningful progression. Nowadays it's solo grinding bs with constant reminders to "buy this shit, it helps you/makes you look fab". Just sad money squeezing activities that waste your time.
If it's an article that hasn't been updated since 2001 sure. But this has been updated fairly recently, in this year.
I hear what you are saying, but this approach puts the burden on the woman to leave her job and make the change. The victim shouldn't have to accommodate sexist policies. If you were a man, would you quit in solidarity to help send a message? Doubtful.
Yes, and we will solve that nuclear fusion problem sometime over the next 50 to 150 years!

In the meantime, the decades long train wreck of climate change could easily have been slowed if we’d had simply moved off of coal earlier.
There is also a lightweight web browser called Midori.
I'm not a physicist, but I don't think string theory is a total waste. It agrees with our existing theories and predictions, so it can be viewed as just an alternative mathematical abstraction, and there is value in that.

Whether or not tiny vibrating strings are really at the heart of things is neither here nor there. It's about as relevant to science as god.
I stand corrected. Looks like there is a low-code tool db:

https://www.g2.com/categories/low-code-development-platforms...

They also have a no-code tools db

https://www.g2.com/categories/no-code-development-platforms
There are only two paths to get a SV gig from abroad. 1) Join the local arm of a SV HQ company and transfer on L1 or 2) Go to school and get recruited from there while starting OPT and transferring to H1. There are very few alternatives to these two paths. Diversity visa, EB 5, Family Green card, O1 are some other very difficult options if you have those connections
I wonder. If you took the average value of all RSU/options granted over the past 10 years in tech, I'd venture to guess the number would be closer to 0 than not.
There is plenty of evidence that leakyness is a common feature of natural gas infrastructure.

The Methane being leaked is 86x more potent than co2 over 20 years and 34x more potent over 100 years.

At 1% leakage todays natural gas emissions don't gain a climate advantage over coal until around 2100. At 2% leakage todays natural gas emissions are still significantly worse than coal in 2100.

https://www.technologynetworks.com/applied-sciences/news/glo...

http://theconversation.com/the-us-natural-gas-industry-is-le...

https://en.m.wikipedia.org/wiki/Global_warming_potential
Teen Vogue published and then deleted an uncritical story about Facebook
Definitely a great resource. I think a lot of the information is a bit too general though. Example:

>7) Cross Site Scripting (XSS). What is it: Manipulation of your API to further spread a malicious script. What you should do: Strongly filter all inputs for both corectness[sic] and script components.

I mean...yeah, but you should do this in all things...
It should be noted that those small number of websites are collectively responsible for most of the internet traffic today:

https://www.ncta.com/whats-new/report-where-does-the-majorit...
there used to be a way to embed cheats within your steam profile directly (abusing some other feature to do so) and it'd activate on login. some guy got caught in a tournament using one.

they probably dont let people sign into their own accounts anymore lol
> is not as advanced as Java's or Go's.

golang's GC isn't advanced either.
One questions after reading your link:

- since you're using LLVM behind the scene, how do you manage to have low compile time ?
You can avoid using the GC by using malloc/free. You can also use -betterC and D will only need to be linked with the C standard library.

> you will lose access to a lot of the standard library

This is incorrect. Not much of it needs the GC anymore.
Search engines happened remarkably late. Nobody understood how easy search engines would be.

People thought you would follow links from directory pages linked from your "home page", hence the house symbol still seen in browsers. Yahoo! is a leftover of an attempt at a directory.
Oddball EGA and VGA Resolutions, When the Standard Resolutions Aren't Used
RSU's aren't as good a deal as the equivalent worth in salary, but are a better deal than a lower salary, unless the company stock tanks.

They allow the business to transfer some of the risk from them to you. Basically a kind of I'll pay you more if I can.

Think of it as, I'll pay you X dollars now, and in 4 years, I'll pay you an additional Y dollars * how much I can afford, unless you no longer work here. Where "how much I can afford" is basically the stock price.

It's better than the same salary without RSU.
It's worse than a higher salary of equal worth.
For anything in between, it depends on your risk tolerance and when you'll need the money.
Only if you are an executive. Rank and file tend to get the short end, which means you lose RSUs whether you leave voluntarily (took another job) or involuntarily (fired for cause, fired for no cause, or laid off).
Not the OP, but there can be a perception (whether justified or not) that people who "just write docs" aren't coding (taken as "contributing in a meaningful way") but instead optimizing for their own career/promotion. (This is not a viewpoint I personally hold)
Sounds like we should help make nuclear cheaper and more popular. No high carbon gas needed.
A Quantitative Guide to Buying a Home in the San Francisco Bay Area
Not sure why this is downvoted, it's true. Go try and post a hike to one of the CO subreddits (/r/colorado, /r/denver, etc) and if you post a location for anything other than the super common hikes with your photo you'll immediately eat a huge wave of downvotes. With the explosion of backcountry skiing, the apps crowdsourcing spots have drawn a lot of ire from the locals as well.

While I don't like the elitism, I can appreciate the fact that it challenges you to do your own scouting and find your own cool places.
RSUs are as good or better than cash as long as you can keep a job for the length of the cliff. That's typically just a year...

The 4th year of an RSU grant is just as unavailable as my base salary 4 years away.
Meet The Linux Desktop That Wants to Be an Ideal Upgrade for Windows 7 Users
Lizardman's constant
https://slatestarcodex.com/2013/04/12/noisy-poll-results-and...
Nuclear costs are heavily externalized ($12 billion liability cap, rest paid by governement and there are plausible >$1trillion accident scenarios). It is as if they only have to pay insurance on a deductible.
His primary example of justification of low yield nukes is bunker busting. But the US already has conventional bunker busting weapons that can either breach or effectively bury forever any bunker the US would want to bust. Without that example, his question becomes a whole lot more hypothetical and less important for modern policy decisions.
Sadly I can't find a non-JSTOR link[1] but there is an argument out there about the general value of maintaining a "nuclear taboo" in preventing escalation of the type you're talking about. The idea being that even if you can do more destruction with conventional weapons, anchoring some emotional weight around nukes maintains momentum behind nuclear disarmament and discourages nuclear armed nations from going to war with each other.

[1]: https://www.jstor.org/stable/2601286
What does UN membership have anything to do with this? Iran is a terrorist state, openly funding terrorist attacks on Israel. They have a repressive, horrible government, admittedly made worse by the US themselves through the overthrow of the Shah decades ago.

The idea this would cause an escalation from Russia and China is also absurd. Of course they are backing them now because it's politically convenient, but when push comes to shove, they won't fight. As long as the US doesn't try to expand its geopolitical aspirations in the Middle East, which has been a complete and utter disaster ever since George W., nothing will come of this skirmish.
Yes. And not to mention that the coal plants emit 2x as much radioactivity into the environment at comparable power generation [0].

[0] https://www.bund-nrw.de/fileadmin/nrw/dokumente/braunkohle/2...
Uber changing business model to comply with AB5
Modification of 2nd idea. Run two dnsmasq servers: one which would do resolving and listening on loopback interface, and other listening 53/udp with no-resolv, whitelist of IDNs and filtering rules to pass normal and block other punycode DNs.
SQL, NoSQL, and Scale
I took your statement, “it looks like nobody on the thread is an expert scientist,” literally. It could be that I’m confused by what you mean with “expert scientist.” You qualified two from the list but questioned Sharon Redobre’s (I misspelled her name in my comment) inclusion as merely being a veterinarian. When I read her curriculum vitae [1], I can’t help but conclude that she is both, an expert in her field, primates and exotic animals, and a scientist based on the definitions I consulted [2, 3, 4].

I will not discuss the others you excluded; it would be tedious and belaboring the point.

Finally, I agree with those who refuted the original poster despite his answers to their counterpoint. Someone posted a claim that was argued with civility over the chain of comments, not unlike what happens in HN. How such a discussion is tiresome, I leave to individual preference. :-)

[1] https://uk.linkedin.com/in/sharon-redrobe-obe-11139912

[2] https://www.collinsdictionary.com/us/dictionary/english/scie...

[3] https://en.wiktionary.org/wiki/scientist

[4] https://sciencecouncil.org/about-science/10-types-of-scienti...
Peripherally aware, as I’m tech-adjacent. I will have a closer look. Thanks for the nudge. Is there a definitive source for how-to?
I doubt it, from what I know, the money the ISPs make from typo-searching is barely noticable, mostly a leftover from when ads where valuable.
You also have a lot of control over when the GC runs. You can manually disable it and run collection cycles, and it only runs when you allocate. You can also mark a section as @nogc to ensure there's no GC usage.
git computes the sha1 checksum over the header that includes the length + the file data; also checks the length in the header as well as the the hash; Linus says that it would be less practical to find a collision that has the same length as the original data; I guess at some stage even that might become possible.
I have an idea what it costs me personally, but I am not sure how to price in the plain fact that renters will not care for your house as much as you do.
Compared to renewables. One of the unanticipated side effects of our current focus on solar/wind is that being decentralized technologies compared to a single complex for coal/gas/hydro/nuclear/whatever mandated a focus on unit reliability since you can't have someone babysit each unit when those units are smeared across a 10 square miles or mounted on an entire suburbs' rooflines. This focus is in direct contrast to nuclear's greatest weakness that no one talks about; it's maintenance and manpower costs. Turns out using a power source that works by restructuring everything around it on the atomic level is a bit hard on the surrounding infrastructure.
But...Is it not more like Englishmen celebrating Alfred the Great? You know, the Anglo-Saxon leader. A Germanic peoples (Alfred's army was also made up of Britons)
Vernor Vinge's Deepness in the Sky features an alien race which, because they evolved from genetically engineered spiderlike creatures, have an interesting condition: in addition to many eyes their retinas also have a fantastic range of spectrum response from infrared to ultraviolet, so that their visual input feed exceeds their visual processing capability.

The hack is that their visual cortex is multiplexed in a way that certain colors or color combinations might be interpreted as feeling like seeing "plaid" or "tartan" even though the color is solid.
It does exist in the open.
How Linux creates sockets and counts them (2018)
I was not aware of any mechanism that would cause windows to allow overcommits.

The main allocation APIs allow for a "reservation" type of allocation, which reserves some of the virtual address space in the process, without actually allocating it. But those need to be converted to real allocations before use, and doing that adds to the processes commit charge.

I never found any API for actually making memory available to a process without increasing that processes's commit charge. That would obviously be necessary for real overcommit, as to my knowledge it is supposed to be an invariant of Windows that the sumOfAllProcessesCommitCharge < physicalMemory+pageFileSize.

If an API exists for this, I must have missed it.

I suppose a process could simulate overcommit by catching the Access Violation, verifying that the violation was a read/write of a reserved page allocated with some special "virtual overcommit" allocator, and requesting that it be committed, and resuming execution. Needless to say, such user mode page fault handling will be significantly slower than a kernel doing it.
Re: Michigan

Sleeping Bear Dunes is beautiful, but my #1 hiking spot would be Pictured Rocks in the Upper Peninsula. The rock formations are astounding, there are hikers-only campsites that are super cool to stay in, and there's lots of stuff to do there whether you're there for a day or a week. I'd say its worth visiting Michigan from out of state just to see.

https://www.google.com/search?q=pictured+rocks
Show HN: Our Initial Prediction on One Medical's IPO
Kelsey is the best! High(tower)ly recommend all the things he puts out
> I mostly agree... I use a TB/USB3 dock at work, it works in either/or mode, though USB mode graphics sucks, it's okay for getting work done (web platform development, mostly text/terminal).

Not sure if you're aware, but you're presumably using your dock in a config where it's using DisplayLink for the display output. Configurations exist that do HDMI/DisplayPort passthrough over USB/TB, which have native performance.
Most in Demand Tech Skills for Data Engineers vs. Data Scientists
> is not as advanced as Java's or Go's

An advanced GC requires having "write gates" inserted into the generated code. These take away from performance, but in a language like Java that makes very heavy use of the GC, the gain in GC performance outweighs the slower code.

D is not a GC heavy language, even if all you use is the GC, hence it is a poor tradeoff. (For example, in D you can use the stack for a great deal of the routine allocations, whereas in Java these are often done with the GC. Java has optimizations to try and detect when allocations can be done on the stack, but this isn't as effective as proactively putting them on the stack.)
> Last time I checked South Africa got rid of their nukes in 1989

You probably know better than I do.

I tend to believe that once countries get nukes, they don't tend to give them up, but I could certainly believe that South Africa doesn't have any anymore.
RSUs are for public companies.
The text generated by GPT-2 is far superior to HMMs. GPT-2 was able to perform unsupervised machine translation and answered more than 5x as many questions correct on the SQUAD Q&A dataset than the previous best pure neural model.

Not to mention that the text generated by GPT-2 can often fool an online reader whereas HMMs have the problem of being long-term incoherent and don’t reference back to subjects of the sentence like GPT-2 often does.

I’m not staying you should believe the AI hype in news media. But the paper does contain a lot of thorough analysis and comparison to the previous state of the art.

https://cdn.openai.com/better-language-models/language_model...
Good point, I wasn't thinking clearly about base salary 4 years away.
> "On Bad Days try to lose yourself in the work, try to remind yourself why you’re in this business"

Really? I'd say that the best "survival tip" in a challenging industry is to act professionally, and another way of saying this is that "losing yourself in the work" should not be reserved for bad times!
> But when you consider the methane leaks from wellheads and pipelines and facilities it is roughly as bad as coal for climate.

This is a solvable problem which can and should be addressed by appropriate regulation.

The real problem is that the current administration seems intent on not doing so: https://www.nytimes.com/2019/08/29/climate/epa-methane-green...
You aren't thinking outside the box enough. If you could commission cheating software for $10,000+ then there is plenty you could do to circumvent the PCs being provided. It should also be noted that they allow self provided peripherals in most cases.
RSUs are the best feature of the tech industry for me. It is the ideal way to get employees invested in a company's success, and the best way to share that success with those who made it happen.
> I'd like to learn how Boeing's software delivery practice has changed. Sounds like there may be some lessons learned we can all learn from.

Does Boeing build its own cockpit displays and avionics? I was under the impression that that stuff was developed by companies like Rockwell Collins and Honeywell.
Does the title try to imply that having a life and coding at home are incompatible?

Maybe just try to stop shaming people who enjoy coding at home, for a while? I have no idea why this rhetoric is considered ok.
Thanks for reading! Glad you enjoyed it :)
This is as good of a place as any to mention that I built https://howtoquitvim.com a while back if you need a less-sadistic reminder for how to exit Everybody's Favorite Text Editor.
OTOH, its culturally inappropriate name might motivate adoption by the non-PC crowd...
> I think it has some Haskell-like ones.

Eta might be what you're referring to: https://eta-lang.org/

(there's also Frege, but it's less haskell-y)